Cardio:
Mon/Wed/Fri - 5 km run
Tues/Sun - Swimming (1 hour - Lengths)
Occasional Cycling, and other activities
Muscular/Weight Training:
Mon/Wed - Chest/Back/Shoulders
Tues/thurs - Arms /Legs
Sat - Circuit training (1 hour)
Abs and lower back - 4 days per week varied.
Class time : 2 - 3 sessions per week (Mostly teaching - not great for the workout aspect lol)
I also try to do something fun but physical once a week... ie: Painball, Rock Climbing, Basketball, or even just a round of golf......
Thats a rough breakdown of my weekly routine, hope it helps