My grandson has attended Karate for Kids for 3 years. I was surprised at the benefits learned with the martial arts skills. He learned respect for authority, self-discipline, confidence, leadership and fitness. He is continuing to attend after having earned his black belt to work on his second degree black belt. It has taught him the important life skills.