I agree with coach, I just purchased TurboFire a little over a week ago and am doing a hybrid of that and P90X, but i have done P90X before, and i've also done Turbo Jam before so i'm kinda used to Chalenes moves although Turbo Fire is MUCH faster than Turbo Jam