Use this app constantly and even when I forget to stay in the app it manages to alert me in the morning. And thank goodness as I am the total opposite from a morning person!
dabeats23 about Alarm Clock Pro, v1.13.1