Introduction to Karate





Syllabus

Handout #1 Basic Principles and Techniques

Handout #2 Codes and Other Information