@David Carruthers I have 40 min early each morning for a workout, so I do 5-10 min dynamic stretching, followed by 20 min KB training, and a 10 min stretching routine to cool down. My workouts are mostly compound sets, which addresses the cardio requirement. I also train my daughter with the 'feed the cats' sprint programme on Saturdays, which further promotes cardiovascular health.