My kids love taking karate at Dawn Barnes Karate Kids in Redondo Beach. They can't get enough of it. Each sensei seems to work with each child's individual level to make sure each child progresses appropriately. It's a very friendly environment and it's fun to hang out and chat with the other parents while the kids are in class. The large open dojo with glass walls also allow you to enjoy watching your child during class.
Pros: Teaches karate plus mixed martial arts
more