Colleges want to see students taking 4 years of the 5 core courses. I would have him take social science of some kind.
AP CS Principles is a course he can skip if he's got CSA and some python skills, unless it's a prereq. As for whether this is "too much", it depends on the kid. For one of mine it absolutely would be. For the other it absolutely wouldn't be. |
OP, only you know your kid. One of my kids takes advanced everything and has straight As. She’s a junior now and her advisor has finally stopped telling her she’s picking too hard of a schedule. My other kid could not have handled an all-advanced or AP schedule. |
I agree that it is kid dependent. I would actually encourage your child to take more history and government classes, it is clear that most Americans are clueless as to how the government should work or learned much from history. |
If your child is ready for AP CS/A then AP CS Principles is a total waste of time. Our child is in a similar boat, but they'll take AP Precalculus since they completed Algebra II in 8th. They will also take Chemistry I. If you don't do that, they won't be able to take AP Chemistry in 10th. Middle school science (which in other countries involves a good mix of intro to physics, biology, and chemistry) unfortunately here revolves around reciting the phases of the moon year after year, so Physics/Chemistry/Biology (the I Honors course followed by an AP course) will unfortunately take a large amount of their 9th grade schedule (and up). This means, unfortunately, that Health/PE has to be frontloaded over the summer and there's room for only one elective (orchestra/band) aside from the foreign language. Also, at our school AP Govt is usually recommend after APUSH or AP European History, though I don't quite know why. |
Most of them took a full Geometry class privately and only take the FCPS "class" to satisfy the legal requirement. |
Even for a child who is very interested in math and qualified for USAJMO and USAMO, summer geometry was intense. Did fine, but we did not do this for the 2nd child. |
AP Govt/Politics US and AP Computer Science A is the best option. If your kid knows anything about programming he will be bored out of his mind in CSP. If you're worried about workload, take CS A next year. |
Or drop AP HuG, it's not a very useful class |