Hi, I'm a highschool student whose aiming for a top med school. I will hopefully attend a top undergraduate. My worry is how and when to prepare for the mcat. Should i start after freshman year, or wait until I've taken all the required classes? From your experiences with your friends which of the companies would you suggest; aka Kaplan, TPR, examkrackers etc. Did you also refer to old textbooks or take a course, and if so which one. I feel confident in the other subjects: grades, ec's, volunteering, research, etc. The MCAt is the only enigma that I have no idea how to tackle. I look forward to hearing some insight from you!!!! Also, when I will begin to study, is it best to stick with just one company, or to refer to different ones. I will start college next year, and I'm still clueless. When is the ideal time to start preparing, is 6 months sufficent. One more thing, are the courses worth it. Thanks!!!!!!!!!!!!