Karate For All is an Occupational Therapy based Martial Arts Program in Orange County, developed specifically for children and adults with special needs (autism, down syndrome, etc.). Using knowledge from occupational therapy, physical therapy, and speech therapy. KFA combines the discipline of martial arts to achieve motor, cognitive, social and processing goals. Volunteers are the backbone of our program and help the kids by being hands-on with them. Full training in karate and handling techniques is provided before working with the kids.