Karate is one of the best activities kids can deal with. They learn to respect others, develop discipline, good manners and etiquette. They gain an increased level of self-confidence. When you take a look at other activities and sports for children where fierce competitiveness and winning at all costs seem to be the order of the day, it is not surprising that many children grapple with issues of self-esteem and misplaced aggression. But in a traditional Karate lesson, children actually learn valuable life lessons and develop the ability to set goals which lead them throughout their life. Moreover the demanding physical conditioning gives an excellent foundation to excel in other sports activities too. So allowing your child to receive Karate training does not open a door to violence, but it opens a door to a solid foundation of self-esteem and self-confidence.