idea: let him play xbox for an hour each morning before school if he wakes up an hour before he is normally supposed to. it will solve the problem of you having to wake him up, and he'll pass out tired one hour earlier that night to give you a little more peace and quiet in the evening