更新1:
Thanks everyone for your advice! I do think the job is good for him, but I think I will have him talk to his job about his hours during the school year. I just don't think a kid should be working so late on a school night or so many hours. He's been getting more than 20 hours a week and not getting much sleep by the time he finishes homework. He's not going to be happy to have to talk to his boss, but oh well!