Are these classes enough to get me into ivies and other top schools?

freshman year
-honors english
-theater arts
-honors chem
-civics
-honors algebra 2
-honors geometry

sophomore year
-honors advanced precalc
-journalism
-honors bio
-world cultures
-spanish 3
-honors english

junior year
-AP BC calc
-AP physics
-AP environmental geoscience
-AP US history
-honors spanish 4
-honors english

senior year
-honors linear algebra
-AP physics
-AP gov
-AP lit
-AP spanish 5
-honors computer science
-AP bio

I am currently a sophomore so my junior and senior classes can be changed. My honors advanced precalc class is the difficulty of an AP class but the college board does not have an AP precalc, so its called an honors class. Also the linear algebra class is the difficulty of a college class (only for students accelerated 1 or more years in math.)

This is basically my final decisions for my schedule, but for my senior year I’m a little conflicted. I am also considering taking honors organic chemistry instead of either AP bio, which is the same deal as honors linear algebra in difficulty. At my high school there is a health requirement (1 semester )before graduation, so with these classes I would have to take health over the summer. Another option would be taking health for one semester and honors international relations instead of AP bio/h Ochem (which ever I would choose to take) because honestly I don’t really like biology or chemistry, but I feel like to get into the colleges I want to go to (Caltech, Stanford, Berkeley, Ivies, etc) I need to take APs every chance I get.

Are the 8-9 APs I end up taking enough to even be considered? I’m planning on majoring in computer science if that makes any difference at all.

Why did you take the SAT 2 Physics if you have not taken the course?

And you took the SAT first semester sophomore year?

Getting into top colleges is about 20% course schedule and grades, and the rest is “other stuff”. This seems like a fine schedule, but all those colleges wNt to know, “What else have you got?”

Yes.

Enough as in, “you won’t be lacking schedule wise compared to other students”? Then yes.
Enough as in, “I will have a distinct advantage and surely get in”? Then no.