Fearless Fitness is the best. I get an inspired workout in a positive environment, while learning self defence techniques. They have classes in self defence, Mixed Martial Arts, Western Martial Arts (swordfighting), and pure cardio. The instruction is amazing - personalized and practical - and the whole staff is supportive. I highly recommend Fearless for kids and adults whether your interest is self defence, a great workout, learning to spar, or playing with swords.
Pros: great instruction, fun atmosphere
more