dz88 said:
wouldn't it be better to get it out of the way and have more time for other things?
LIsten to Cozmosis, take it Junior year, especially if you're planning to enter med school immediately after college. Personally, I don't think 2 years of college is enough time to be able to master such a large volume of information. You might hurt yourself academically by taking on so much right away, and you don't want to have to explain a poor GPA on your personal statement when it comes time to apply, even if you have a 37 MCAT. (but maybe you are super genius, I don't know
You have plenty of time! Instead of rushing to cram it all in and run the risk of not doing well on the exam, take the extra semester-and-a-half to really prepare and then go nail it. You want to take it once and only once (if possible) so make sure you are well prepared.
The scores are only good for about 3 years and you may decide later that you want to take a year off after graduation to work, do research, volunteer, etc. and you will be pushing the expiration date on your MCAT scores at that point. And don't say "nope, I'm going straight to med school right after college, I know I am, I've already made plans, etc." cuz a lot can happen in a few years. Yes you do want to "get it out of the way" eventually but give it the respect it deserves...it can make or break your chances of getting into your top choice school.
Topics on the MCAT for the most part cover all of your basic bio: physiology, genetics (human and population genetics), microbiology, enzyme kinetics, cell biology, evolution and ecology, etc. An undergrad bio major should cover most/all of this.
Organic unfortunately is organic, they don't focus on the biologically-related organic chem (which would be biochem I guess), a lot of it is "if you worked in a chemical factory and wanted the highest yield of such-n-such compound" type questions. So yes, you have to know all of those dumb reactions they make you memorize in ochem II. You can get all of the information covered on the MCAT here
http://www.aamc.org/students/mcat/about/start.htm
Biochem is not on the MCAT, so don't rush to take it before the exam. I would HIGHLY recommend taking it as a junior or senior because most med schools want you to have it, and you'll have a much easier time with it in med school if you've already had it once. Hope this helped!