I have trained at several dojos and Karate Life Studios is the best traditional karate I have seen in the area. The kids and adult programs both teach usuable self defense and increase fitness in a fun environment.
Pros: Knowledgeable Instructor, Friendly Envirionment
Cons: Parking
more