Are these Courses good for Junior year?

You should also look at schools that you are considering attending. I know it is early but it may be good to look to see which classes get credit. Take the one you are stronger in. S21 did better in APUSH, S23 did better in AP Lang. Both will get 6 credits at schools for 4’s. That’s a big deal for premed if you are going to a school that accepts
AP.

Our AP Lang teacher assigns the college essay as part of her course. That would be another plus to take that junior year.

Not sure if APCSA will really do anything for you if you are going for pre-med. I do not think that the credits will fill required college courses, making them electives, if the school you choose even accepts them. I could be wrong on that one since mine did not take the course and are not pre-med.

A last note, I agree with others that A/B usually comes next in our school. However, if your school only offers B/C next and they have good results, you should definitely keep that.