Martial arts lessons for children can be very beneficial.
Kung fu, jiu jitsu, karate, etc. are the perfect way to keep your child in good shape and help them gain better focus. Most martial arts lessons for kids last only one hour. This is mainly because more than that would be too much for little ones and they would lose focus and become bored.
There are some that think martial arts lessons promote violence and therefore are not a good sport for children. This is simply not true.
Martial arts lessons for children are mostly about knowledge and not hands on fighting.
They learn to tumble, roll and do basic striking and kicking. The majority of the hour long class consists of lessons about bullies, strangers and how to show respect. It is not until they get older and advance that they actually get into the combat area of martial arts.