Absolutely great environment with professional, healthy and encouraging teachers. At first I thought 30 minutes for sure couldn't get me sore but here I am still with the tightest legs 5 days later! Great place to pop by and spend some pent up energy and all the members are supportive and friendly as well. Highly recommended!