My GF might be interested in P90x. What is a typical P90x workout look like? Lots of pullups, situps, pushups? Same workout every day? She can currently do a few pullups (2-3), quite a few pushups (30), runs often. Would this be something a female with limited upper body strength could do?

Thanks for any info.