If you truly have a passion for planes and mechanical engineering, then I suggest that you continue your path and NOT let your perceived weakness in math and physics hold you back. You should get extra tutoring NOW. This is the time to discover how you learn best in these two subjects. My guess is that you need different kinds of lessons than you are getting from your current curriculum. Do not let this discourage you. As an engineer you will need to learn to solve problems using many different methods so now is a good time to start! Follow your rainbow.
I was told by my professors the same thing (more than once), that I should chose a less technical degree. I was told this because I had a child and had to work while I was in college. My grades suffered because of my other commitments. I got tutoring. I worked my butt off. And I got my BSME!
It is normal to have feelings of uncertainty as you approach university.
It is a big step to take. You will be wondering about all your options
I suggest you look at the first-year program at the university that
interests you. You will likely see that you need to take some math and
some physics and probably some chemistry as well, maybe some programming
or problem solving and even a course in the humanities. Life in
engineering is more than math and physics although we do use a lot of math
and physics in engineering.
I suspect you are doing just fine if your classmates are in the same boat.
AP Calculus and Physics are "crunchy" courses. Perhaps you will find that
it all comes together as you go forward. Perhaps talk to your teacher to
see how you are doing in comparison to other students who may have gone on
to science, math or engineering. You may be pleasantly surprised by your
Some universities offer a kind of math brush-up camp towards the end of
the summer. This could be useful to you if you still feel, at that time,
that you are not quite ready.
Finally, there are some schools that offer a first degree that is in your
area; e.g., Bachelor of Aerospace Engineering. You may find that is a
better option for you than Mechanical and then Aeronautical.
I'd be happy to email some more if you think it would be helpful. Good