The workouts are well structured and allow me to go at my own pace. I can push myself and get tips and techniques to help me improve. If I need to take it down a notch and catch my breathe, I am allowed to do that. So I get the encouragement to give it my all, but I don't get beaten up if I need to slow down. And the more workouts I do, the better I have become. So I need less time to catch my breathe.
The trainers are motivating and engaged. The class schedules are great, offer various times throughout the day. Classes are always different, even if you attend with the same trainers. Lots of variability in the workouts. Truly a whole body workout!