It's fun. It's hard. The instructors are knowledgeable, helpful, and motivating. If you are looking for a great workout in a fun atmosphere with instructors and classmates that will push you and keep you accountable then I would recommend this place.... Read More »