Kimberly,
I agree that the P90x is difficult but if you just break it down and use parts of it for a lesson it is not so bad. It is challenging but everyone gets a workout because they can work at their own level. Many of the students liked the challenge. Insanity work out is good also but done in parts. It is a fun change and fun to see just how fit your students are.
Karen Pineda
I have seen our current PE teacher use insanity and other lower impact videos to keep the students engaged and challenged. The only thing I noticed was that many students did not look forward to doing it again day after day so you might want to only do it every now and then. They sound like me the first time I did P90X. I was glad I did it but didn't look forward to doing it again.