Seems a bit heavy to me. In our district, AP classes are VERY homework heavy in addition to being difficult. Our son will take AP Calc BC, AP English Lang, AP Physics, AP Studio Art, and French 4 Honors when he’s a junior. He’ll have to bow out of APUSH and take regular American History. That one additional AP would push his schedule from incredibly difficult to impossible.