A few comments:
- There is no pre-med major. You can be pre-med at any college and with take any major – one just needs to finish the pre-med requirements (which you should be able to find using google).
- You math looks light – if you want a top college most candidates take calculus in HS.
- AP Psych is more of a social science than a hard science
- It looks like you will overload with science courses (taking 6 in 4 years). Not sure that is necessary. Be sure you don’t overload the sciences to the point where you don’t have other courses that colleges require (ex. foreign language etc.)
- AP Physics and pre-calc should not be an issue but of course it depends on the teachers, your aptitude for the coursework etc.
- You should talk to your guidance counselor before setting up your HS schedule.
- While it is good to think ahead you sound like a 9th grades who is already worried about getting into med school. It is good to think ahead but be sure to appreciate and value your HS experience. I recommend you stay off of CC until junior year and focus on doing the best you can in HS in the most rigorous curriculum you can handle, getting involved in activities that interest you, cultivating friendships etc. .