Earning My Stripes is a workout that will make you work hard enough to feel you've earned your rest. It works virtually every major muscle group in the body. It will raise your body temperature to get you to the sweat zone. It will work your lungs and test your recovery time. It will help you get fitter, stronger and level up, especially if you add EC.
Extra Credit: 1 minute rest between sets.