How long is each session?

Workouts are developed with a 1-hour time block in mind. This provides you with the chance to complete the workout without rushing or causing injury.