I took a break from the homework this afternoon to get this workout done. I think it's a lot of fun and easily modifiable, as needed. If you want a tougher workout, pick some heavier weights. If you need it lighter, put the weights down. Modify the cardio to low-impact moves, if you need to.
Enjoy yourself. Have fun. Keep going. Never give up.