Thanks for all the suggestions. I will look at all the articles. It's been a crazy week and school hasn't even started yet. Partly because it's also my daughter last week before going back to college.

As to the schedule it's brand new "later" start. H.S. used to start at 7:30am for everyone, but instead they moved regular start to 8am but there is a "0" period at 7am. Marching band takes up 2 periods of the day, so in order to get in English, S.S., math, science and a language one needs to take "0" period at 7am. He would easily drop Spanish II, as it's not a H.S. requirement but he needs it for college eligibility. The school had been proudly announcing how it's pushed the start of school later, but in our case it makes thing worse.

P.S. Our band rarely plays inside the gym. It's CA, in the rare case it rains they just quit. It's really a great activity for him, the band kids are good, geeky kids. It keeps him busy, invested in school, and social.