Is my high school academic schedule "rigorous" enough?

Hi, I’m going to be a senior in high school and was wondering if my schedule seemed “rigorous” enough.
My school is in the top 1% of National US Public High School rankings in different websites, so I’m guessing that my high school is ranked pretty high, and does not offer a lot of APs and Honors.
(I counted 21 APs and 7 Honors, no APs and 1 Honors if you are good in math for Freshmen year, and you cannot take all of the courses because it’s impossible to take all the prerequisite courses & the APs into 7 classes for 4 years).

My Freshman schedule was:
English 1
World History
Geometry Honors
Biology
PE
Spanish 2
Orchestra

My Sophomore schedule was:
English 2
AP Music Theory
Algebra 2/Trigonometry Honors
Chemistry
PE
Mandarin 3 (I skipped 1&2)
Orchestra

My Junior schedule was:
English 3
US History
AP Calculus AB (I skipped precalculus because I took Alg 2/Trig Honors)
AP Biology
AP Psychology
Mandarin 4 Honors
Concert Choir

And my Senior schedule will be:
English 4
AP Comparative Government & Politics / Economics
AP Calculus BC
Biotechnology
AP Mandarin 5
Bel Canto (Advanced Women’s Choir)
Concert Choir

Does my schedule look “rigorous”?
If not, do you have any course suggestions for my senior year?

Thank you!

I assume you mean Calc BC senior year.

What colleges are you targeting and/or what is your intended major? If you are targeting top colleges or planning a STEM major, you’re missing physics. Otherwise, it looks great.

@skieurope
Oops, yes, I meant Calc BC senior year.
My intended major is either neuroscience or genetics.
I’m targeting for UCs or good colleges in the Northeast.

Would physics 1 be sufficient? or should I try to skip to physics 2?

Physics 1 is fine.

Physics 1 instead of biotechnology. AP English language rather than English 4?