Mornings are tough and morning workouts are tougher. But the right routine is worth waking up for, especially if it allows you to crank out 1,000 reps in 30 minutes, like this one from Craig Ballantyne, MS, CTT, and editor of “When you perform fast-paced, intense exercises back-to-back with minimal rest, you get a metabolic boost that will last for hours after you’re done,” he says. “You’ll also have energy that lasts all day long.” So skip the snooze button this morning and start building a learner, stronger self before the rest of the world wakes up.

Here’s how it works: Perform the following exercises in a row with as little rest as possible. Keep track of your reps and attempt to complete all 1,000 in 30 minutes or less. If you don’t finish all 1,000 in half an hour, try to beat your rep count the next time you do the workout. If you do finish all 1,000, try to beat your time during the next workout. The goal is to do the workout as quickly as possible, but make sure you maintain proper form and rest when you need to.

 – 5 sets of 10 reps (50 reps total)

Ground-Zero Jump
 – 4 sets of 25 reps (100 reps total)

 – 10 sets of 10 reps  (100 reps total)

Bodyweight Squat –
 6 sets of 25 reps (150 reps total)

Mountain Climber
 – 5 sets of 20 reps (100 reps total)

Alternating Lunge
 – 10 sets of 10 reps (100 reps total)

Jump Rope
 – 4 sets of 100 reps (400 reps total)