I really enjoy spinning. I agree that a good instructor makes for a better class...but...if I don't like what the instructor is doing, I do what I want. The general theme of most classes is that, "it's your ride" so that's how I view it. I don't do short jumps because they don't agree with my knees and if I am at a cadence or resistance I want to be at, I don't change just because the instructor says so. Most of the time I folloow the program and just enjoy the workout.