I attended a few classes here, and did my body hurt!! But in a good way. Reasonably priced, and have the right timings for classes. Most of the classes I attended had 7-10 people, and it was great because the instructor could also help you with your posture. I loved that even if you attended a session by the same instructor twice it was never the same. Your body always got a different kind of workout.
You can sign up online to reserve your spot, or walk-in.
Keep a lookout on Groupon, they occasionally have deals!