I am really hard to wake up. This app has managed to do it better than any Ive tried recently. The one recommendation I have would be to have long songs that startle you awake as built in sound options since the iTunes songs dont start if its locked (which is Apples fault for blocking it, not the developers of this app). Im fine just leaving it unlocked, plugged in.
TimeLordWho/MrAustinFTW about Alarmr Pro - Wake up clock