Of course weights are better then cardio because when you think about it weights ARE cardio. I think weights are like HIIT training in many ways. The effects go on for ages after.
But of course cardio has its place so she should do both like dogmama said
I usually do bench dips for triceps but I've been told they are somewhat of a compound because they work back, shoulders and chest too. 1 set. and 1 set of shoulder press as they are already warmed up.
I thought I'd mention a workout i did at a personal training studio:
It was bench press. 1 warmup set (8 reps easy) 1 working set. 1 set of 3 reps with negatives.
Lat pulldowns. 1 warmup set( 8 reps easy). 1 working set. then trainer made me pull bar to chest and hold it while he pushed down on weight stack and I resisted. just 1 rep on that.
Leg Press: 1 warmup set (6 reps easy). 1 working set heavy. Then straight onto 1 set of stationary lunges.
Finish 1 set of as many pushups as possible. Stretch.
I have to say it was a great workout!
When I mentioned deadlifts I meant the ones that really target your hamstrings also, they are a trouble spot for me also...need to get that nice curve in there. i was thinking 1 set warmup squats plus 1 working set then 1 set of deadlifts.
Then do the other deadlifts in place of squats other days.