Class Types
We teach a broad range of technique from each of the Shotokan, Chito-Ryu, and Shorin-Ryu styles of Karate, as well as Self Defence from multiple styles of Ju Jitsu, including the system taught to the Metropolitan Toronto Police, and the Royal Canadian Mounted Police. The mix of Karate and Ju Jitsu styles give our students a good balance of stand-up and grappling techniques.

Classes are geared towards all ages and our students currently age between 6 and 60 years of age.

Streetproofing/Self Defence classes are worked in as part of the everyday program. Streetproofing techniques originated from Ju Jitsu styles, but are tailored to each individuals needs and/or abilities. KMA prides itself in being a specialist in the areas of children's and women's self defence.


  • No group classes are running at this time
  • Private lessons are available

*Please note that the club is closed on all long weekends and for a week over the X-Mas/New Years Period

Class Costs
Private classes are billed on a per hour basis. Please contact Sensei David for more information (see About Us page for contact details).