Can anyone give advice on how to improve my high school schedule?

Hello! I am currently a freshman in the AICE, Advanced International Certificate of Education programme, similar to the IB, International Baccalaureate Programme. Pursing the AICE Diploma

I took four high school classes in 8th grade at this school, I received 95% and above in all of the classes. Pre-AICE is high honors.

8th grade year
Pre-AICE Biology*
Pre-AICE Math 1 - Algebra 1*
Agriculture
Computing for College and Carrers* - Microsoft and PowerPoint Certified

9th grade year
Pre-AICE Spanish 1*
Pre-AICE Math 2 - Geometry*
Pre-AICE World History*
Pre-AICE Math 3 - Algebra 2
Pre-AICE Chemistry*
Pre-AICE English Language* - Prepares us for FSA at the end of the year
Creative Writing 3* - To prepare us for General Paper Exam in 10th grade
PSAT in October*

10th grade year - Planned
Pre-AICE Spanish 2*
Pre-calculus*
Pre-AICE Global Perspectives*
AICE Marine Science* -_- They do not want to offer AICE Physics, or Chemistry. AICE Biology is for upper classmen, unless I pull a few stings like I did last year to get Pre-AICE Math 3
AICE General Papers*
AICE International History*
AICE Computing

11th grade year - Planned
Pre-AICE Spanish 3*
AICE Global Perspectives*
AICE Lang*
AICE Math 1 or AS AICE Math 1*
AICE Environmental Management* -_-
AICE Us History*
I am waiting to see if they implement another AICE class that I could take as an elective. The electives that they currently offer, does not interest me.

12th grade year - Planned
AICE Lit*
AICE Biology* ^.^
Ap Calc Bc or AICE Math 2*
AICE Human Government/Human Economics*
AICE Spanish Lang* I am really interested in Spanish ^.^
AICE Thinking Skills*
Again, AICE course that interests me

I know many people will say, “That seems like too much.” Majority of this schedule is planned out by the school.
*School planned this out
We are also taking the CPT, College Placement Test, in Spring so we can take Dual Enrollment courses over the summer, and in addition to our high school courses.
I also want to double major in Pure Mathematics and Computer Science, and eventually get a Ph.D. in Pure mathematics and a masters in Computer Science. Any tips?

Wow. Um. All I can recommend here is extracurriculars. Try Computational Linguistics Olympiad, math team, MathCounts, and similar things.

Wow. I mean wow. That is an impressive schedule. So many classes.

It’s pretty good, I don’t think it’s too much, but it’s definitely competitve

I think it’s great.