You have a year so if you have the time and money then go re-take the physics classes. It will help your gpa and you will know the info better than you can expect to learn it on your own. Otherwise, just do the Kaplan class. Their review material is awesome and unless you work 3-4 hours a day for 3-4 months you will never finish it all. I have the EK books too and I really haven't used them. They are OK but their physics book is not very good. You might get the EK 1001 books. I like those because they are just stand-alone questions that help you nail down the science. In my humble opinion the "critical thinking" part of the MCAT is way overblown. You need to have the science down cold or you have no chance. You will hear people say that someone got A+'s in all the pre-reqs and knew all the science but couldn't break a 25 on the MCAT because their critical thinking skills aren't good. If that is the case it is 1 in a 1,000,000. Many of the questions can be answered without even reading the passage. My suggestion is that you should start at the beginning and slowly work you way through and do as many practice questions as possible until you know the science like the back of your hand. By the time you do the 5 Kaplan full-length exams you will have all the critical thinking practice you can stomach. Good luck!