About Us


The Karate for All is a unique occupational therapy based program developed specifically for children and adults with special needs that will allow them to achieve their full potential and independence by enhancing their skills and abilities needed to be successful in their communities. 


Course Description:

Karate for All (KFA) is a community program developed specifically for special needs children and adults that are limited in their engagement with daily community activities due to physical, mental and psychosocial limitations as a result of their disability

KFA was developed with knowledge and benefit of occupational therapy and the disciple of martial arts. This course consists of self-defense techniques involving kicking, punching blocking as well as meditation techniques. By the end of each session, the participants will obtain skills and knowledge of how to defend themselves.



KFA uses an occupational therapy approach to enhance the following skills:

  Attention span and focus

  Strength and flexibility

  Cardiovascular functioning and fitness

  Motor planning skills

  Gross motor skills

  Sensory processing skills

  Social skills

  Self esteem and confidence

  Ability to defend themselves in the community