Should I switch my IB Biology class for AP Physics?

I just received my schedule for this upcoming school year. I am a math person, who is pretty good at science as well. I am really torn between keeping IB Bio or switching it for AP Physics.

Here’s the details:
I know that I want to have a science/math major when I go to college, so I may want to go into engineering or medicine. I have taken Physics 1 Honors and Biology 1 Honors before. I got a B one semester of Physics, but other than that, all A’s for my entire school career so far. Anyways, the most common AP Physics 1 teacher is notorious for being a time-waster and story-teller who doesn’t teach the material. The less common AP Physics 1 teacher is known for his “killer” tests and it’s almost impossible to achieve A’s in his class. I currently have IB Biology in my schedule with a pretty good teacher, but I don’t know if I really want to pursue a major concerning biology because I am weak at chemistry, which is closely linked with biology in real world careers and such.

I do not really want to take two sciences at the same time junior year because IB is very hard and I don’t want to struggle to badly. Plus, I’m already taking IB Film as my sixth subject. (You can take an extra science as your sixth subject.)

Have you taken/are going to take Chemistry? you will need to take that for engineering or medicine.
If you have already taken it, then:
If you are thinking engineering, I would take AP Physics or Chemistry
If you are thinking medicine, I would take IB Bio

I’m leaning more towards engineering than medicine because of the less amount of time spent in college. I have taken Biology 1 Honors, Pre-IB Chemistry 1, and Physics 1 Honors so far. Not good at chemistry even though I got all A’s. Will it break my college app if I major in engineering but took IB Bio instead of AP Physics junior and senior years?

Even if you plan to be a Non-STEM major you should probably still take physics because the problem solving abililites you develop in that class are very useful.