I have a lot of trouble waking up in the morning. If my alarm isn't alarming enough I end up shutting it off in my sleep.
I've been using my phone as my alarm in the morning. It has a setting that makes me do a math problem before I can shut it off. Theoretically this is supposed to help me become more conscious so I don't immediately fall asleep again, but really it's just making me really good at doing math in my sleep.