I have an uncanny ability to wake approximately one minute before any alarm, but I’m still paranoid enough to set one as a backup. This budget digital alarm clock does so much for so little.
with a timer set to go off every 20 minutes. The idea is that you work solidly for the allocated time, and when the alarm sounds, you take stock of what you've done, make a quick plan for the next ...