Is this an okay and balanced schedule for Junior year?

So I’m planning to study something among the Biomedical Engineering field as an undergrad but decided that perhaps an AP Computer Science course would be decent to try sometime in high school. Not having prior coding/computer syntax experience, I am assuming that AP Comp Sci Principles would be a better choice in terms of understanding conceptually and keeping my GPA afloat. I also am taking Geometry this year as a sophomore and have self-studied Algebra and Trigonometry content using a textbook since the beginning of the school year in order to take Precalculus Honors in the upcoming year so that I can take AP Calculus AB/BC as a senior, would this be a plausible idea?

Regular U.S History
Regular American Literature
Precalculus Honors
AP Biology
AP Comp Sci Principles
Spanish 4 Honors
Possibly going to become a TA

@happy1 summed it up when you asked the question last year about your sophomore schedule:
http://talk.qa.collegeconfidential.com/discussion/comment/21159738/#Comment_21159738

Will you be taking physics sometime during high school?

I’m currently taking ap comp sci with limited previous coding experience and almost no one in my class has experience. I have an A in the class. Don;t let your lack of experience prevent you from taking it

Planning on taking AP Physics 1 possibly as a senior, otherwise, I’ll take it during the summer at the local community college.