Junior year scheduling help

I am currently a sophomore and we are scheduling our junior year classes coming up next week, my classes this year are
Algebra 2 H (B+)
English H (A)
Chemistry H (A)
Spanish 2 H (A)
AP Biology (A)
AP US (A-)
My gpa is somewhere around a 3.8. I also play sports, have a job, and regularly participate in community service. My goal is to get into med school, so I am aiming for great schools like BU and BC.
Next year I want to try taking Precalc H, AP Language, Anatomy H, Spanish 3 H, AP Stats, and AP psychology. But, I’m concerned that if I take 3 AP’s that it will draw away from my regular courses like pre calculus. Also, I would be taking AP psych over World History H (don’t want to take AP World after taking AP US), does it look bad if I don’t take world history?
Any advice would be helpful, thank you!

Honestly, AP Stats and AP Psych are known to be among the easiest APs, so if AP Language is your only hard AP then that’s not a very rigorous junior year schedule.

And since you’re doing quite well this year with APUSH and AP Bio, you should be able to handle an AP History and/or an AP science in junior year as well.

Can you replace Anatomy H with Bio/Chem/Physics (AP or H)?