The adaptive karate program is wonderful for people with developmental and physical impairments of all ages. It teaches body control, breathing techniques, sel