I'm so glad I joined!
The environment is super positive yet they're always challenging you to do your best. They kick my ass (in a good way) every time I come here, and I never leave feeling like I could had a better workout on my own. They focus on your form so you don't hurt yourself and they keep pushing you throughout the workout. Everyone there knows what they're doing and everyone is approachable when you have questions. I hate my life while I'm working out, but by the end of the workout i'm always glad I showed up!