Carmel Kenpo Karate Association teaches Chinese Kenpo Karate and practical self defense to kids and adults. Its training develops discipline, confidence, mental and physical focus, and respect for others and the self. A variety of classes are available for all ages.