This post is also available in: Español (Spanish)

Teaching techniques in art, sport, kidnap awareness, self-defense and self-confidence aspects of American Karate.