I like that the workouts are never the same. I love having the loud music as that's a great way to let me focus on the workouts. The instructors are also important, as they can provide a lot of energy and make for a great workout and it's always an excellent workout with Randy!.
Being a group class, even though everyone will be doing the same workouts, each person can work at their own pace, so no matter what shape you're in you can always work on improving yourself without over doing it.
I've worked out for the last 15 years on my own and have tried other types of fitness classes and I've never enjoyed anything as much this nor had the results that I've seen from going to OTF for the last year and a half.