I love that there's an option for everybody and all fitness levels, but everyone in the room is working their hardest and walks out drenched in sweat. I never get tired of the workout because it's different every time!
Variety. Coach led. Tyrone coaches were great at keeping members accountable and encouraging us to push for our goals. They also were great at making sure everyone was performing exercises with correct form or would give a modification!