My personal trainers in both Australia & Thailand have been big believers in AMRAP. LOL. Sadists!! Haha... and what a stunningly efficient way to get fit. It's a mental thing, I think. Pushing to your edge, and then a weeny bit more. It does build endurance and fitness, as well as mental stamina, incredibly effectively.
RE: Short on Time? Try This for Your Next Workout