Full AP Schedule Sophomore Year

It would be helpful to put your intended IB courses as well. Two of my kids have the IB diploma. Both of them took AP Lang in 10th grade as well. So your not completely alone for that. They did English HL the following years.

If you’re doing IB Physics HL, you may not need any physics before that. Neither of my kids had any, as it is not calculus based physics. I’d see what your school suggests for this.

I’m not sure going from Spanish 1 to IB Spanish SL is a good idea. My daughter did Spanish 1-3 and then SL and it was still a challenge to her. Most of the class had Spanish 4 in 10th grade and then SL in 11th. Is the Spanish a college dual credit maybe? If so, that might work out, but a high school Spanish 1 doesn’t seem enough for the SL to me.

Actually, there are two AP Computer Science courses, AP Computer Science Principles (OP is taking now) and AP Computer Science A. APCSP is supposed to be taken before APCSA. For students taking APCSP but not CSA, the common perception is that they realize after CSP that programming is not for them.