Bike, push-ups, and single leg squats Workout

Complete as many rounds as possible in 12 minutes of:

10-cal. bike
15 push-ups
20 single-leg squats, alternating