Is this Junior Year Schedule ok?

Hi, I was wondering if I could get anyone’s input on my schedule for junior year:
AP English Lang&Comp
AP Chemistry
APUSH
AP Calculus AB (self study for BC exam
AP Physics 2/C (only if I can find a decent online provider)
French 4
Human Physiology

Your schedule looks very rigorous, perhaps even TOO rigorous with two lab sciences. Most people don’t recommend taking two lab sciences in a year.

What were your 9th and 10th schedules? I assume this is a step up in rigor.

@yonceonhismouth Yeah I can see how 2 lab sciences can be too rigorous, but I have older friends who have taken almost the exact same combination of classes and are doing VERY well in them. My previous schedules were as follows:
9TH GRADE:
Honors English 9
Honors Geometry
Computer Science A
French 2
Piano Lab
Biology A
World History A

10TH GRADE:
Honors English 10
Honors Precalculus (I took Honors Algebra 2 over the sumer)
AP Physics 1
AP Computer Science A
French 3
Personal Finance
Chemistry A

Disclaimer: My school does not provide honors history or science classes, but I took the highest level available for my grade.

I’d stick with Calc AB and Physics 2, and save BC + Physics C for senior year.