Good alarm app with schedule?

I have free periods at school first a few times a week, so i wake up at different times everyday.currently, on my iphone i set the alarm for the time i want to wake up each night before i go to bed. Is there an app where i can set a schedule? For example, monday wake up at 6, tuesday at 7, etc.

I can't think of one right now