I just finished this, and WOW! What a great workout. I'm finding I'm really starting to enjoy the bootcamp and circuit style workouts so much more than straight cardio, followed by weights. Mixing it up like that really keeps me energized and beats the boredom factor.