My son is very shy and sweet and doesn't have a mean bone in his body. He's been in Karate for almost a year and I've seen such a transformation! He went from having no confidence and not knowing his right from left to gaining confidence and becoming a lean mean karate machine!
His instructors are so impressed with him they invited him to join the elite black belt club at the school. They think he's going to be a master martial arist! I'm so afraid of him being bullied at school but now I feel good knowing he'll be able to take care of himself. I know I would lose my mind if someone messes with my kids and we don't want crazy mama fighting his battles. I mean I already had a huge argument with his bus driver for raising his voice to him!
Anyway karate is a wonderful self-esteem and confidence builder for people who have shy kids. It's not all about self-defense and I highly recommend it. A side note his school was recently named karate school of the year in the whole country and the owner of the school helped teach Chuck Norris!
Here's a picture of his happy face and his mean don't mess with me face!