Be prepared to go on an intense training journey! I used the P90X two winters ago to get in shape to ride bulls. If you can stick to it, the results are worth it. Follow the diet as close as you can and you won't be dissapointed. I was very weary of the yoga portion of the program, and no other...