I appreciate how the trainers engage me in a variety of workouts. Nothing is ever the same and I never know what to expect. The trainers keep things moving and keep me from dreading a workout. I never feel the need to look at the clock to see how much time is left. THIS makes for a great one hour.