My child wanted to choose, AP chemistry this year, but heard the teacher is horible and basically you have to learn everything yourself. So she chose AP Physics 2/BC along with AP Bio, both teachers turned out to be great. And my child will end up from high school with preAP chemisty only (the teacher is really good too).
For Math, she had a horible teacher in PreAP Geometry in 9th, while later the Algbra 2 and precalc and AP calc are all good teachers.