Is this practical?

<p>The university that I'm going to attend this Fall offered me (and I accepted) admission to an accelerated science and math program geared towards pre-med students majoring in the sciences, specifically those with a strong interest in research. Through the program, I would take Biology, General Chemistry, and Calculus my freshman year, followed by Physics and Organic Chemistry my sophomore year. I am a Biology major, and I'm also in a special program at the university that exempts me from all general education requirements. Because of this, I would be able to and plan on also taking Genetics, Cellular and Molecular Biology, and Biochemistry (one of those during the summer after my freshman year, and the other two during my sophomore year). I believe these are all of the courses that I need under my belt before I take the MCAT (please correct me if I am mistaken). If this is the case, all of my requirements would be completed by my sophomore year. My current plan is to spend the summer after my sophomore year preparing for the MCAT and reviewing all of the material from those courses, so that I could then take the MCAT in August before my junior year. Is this practical? I know that most people do not take it so early, which worries me.</p>

<p>If necessary, that is if I do not feel prepared to take it in August, I could probably afford to take a light/easy course-load the first semester of my junior year to continue preparing for the MCAT, and then take it at the end of the semester / during winter break. My only fear with this is that the material may not be as fresh in my mind at this point. </p>

<p>I just want to know if this is a good idea, or whether I should start revising my plans and forget about taking it that early. All advice is greatly appreciated /:</p>