An excellent and very welcoming karate club. Lots of different belts and ages train together in a nice dojo so great for kids and adults too. I've gone from white to purp ... more