20 minutes from alarm clock to getting on the bus is unrealistic by an extremely wide margin. High school students typically shower, eat breakfast and get dressed at the very least.
I never had breakfast as a high school kid (still don't). 5 minutes for a shower, 5 more to get dressed and pick up bag, that leaves 10 minutes to get to bus stop.