Sophomore honors English is a Prerequisite here too. APUSH and AP Physics is also for sophomores, or at least start in 10th. I would guess you could push back to get some flexibility but they are pretty set. Basically they are grooming the kids on this track to start the IB program their junior year.
He is also taking Spanish and Japanese which make scheduling interesting.

So how do you get the best teachers?