AP Physics 1 Self Studying Right now

Hi!
I’m a freshman hoping to graduate early, and I made the terrible mistake of taking AP Physics 1 at my Chinese School (2 hrs long every Sunday). Although our teacher is extremely smart, he cannot teach! He just throws formulas at us and reads through answers to “practice” problems in class. Also, he avoids all questions…
My mom is pressuring, no, forcing me to take the AP physics 1 test that will be in a little over 2 months, and I seriously doubt my ability to self-study/review from 2D motion to DC currents. I’m currently taking the edX course online, offered by Boston University. However, I spent over 2 months doing just the first two modules! I know I will have to pick up the pace if I even want to get a 1 on the exam…
My question is, how much of a chance do I have at getting a 5, if at all? And what other studying books/materials should I get to help me learn physics 1 in 2 months?

Thank you so much!
btw, I actually don’t care that much about this course, since I want to major in medicine and I know I’ll be taking it again in college. It’s just the pressure my mom’s putting on me and how physics 1 might be a good stepping stone to physics C in junior year (I will most likely take it).

bump 10char

Try watching the videos on Bozeman science, he helps you understand the concepts which is most of the battle in AP Physics 1! Also, AP* Physics 1 Essentials - An APlusPhysics Guide is a great book that will really help you learn the content.

Khan Academy, AP Physics 1 Essentials, AP Physics C Princeton Review Book, some AP Physics textbook with corresponding solution manual, edX AP Physics 1 course, Coursera AP Physics 1 courses, and the practice exam from last year.

^ toolkit to get a 5 on the AP Physics 1 exam. The textbook should be the most important. Take an Algebra-based Physics textbook, work through as many problems as possible, and check your work in the solutions manual. This will teach you how to do the problems without somebody trying to lecture you.

@swim1128 @ObitoSigma thank you guys so much! I will definitely try your tips!