By the end of my sophomore year, I will have finished all of the pre-med requirements, and those classes that are needed to take the MCAT test. Rather than waiting another year and take classes like biochem, microbio, genetics, physical chem, physiology, which are no-doubt good and beneficial classes, but not "mandatory," would it be a better idea just to take the MCAT ? Being peaked and ready to take the test by the end of sophomore year (May), I could study seriously for a few months and take the August test. If I do well on that test, would it be reasonable not to take it over next year during the application process, or do med schools want a very recent score ? Are my ideas completely rediculous ? I'm open to all comments... I was just thinking that the application process could be taken step by step. And getting the MCAT step over with before the start of junior year, so I can focus on other things, and going into junior year with the confidence of a good MCAT score. Obviously doing bad would mean I'd have to re-prepare for he MCAT and all, but what do you guys think ? Reasonable idea or am I missing a key piece of information that would prevent my from making this mistake ?