I'm currently a community college student living in Florida and I plan to transfer to a university to finish up my bachelors and medical prerequisites. I have a 4.0 from starting over the summer and the fall semester but I haven't really taken any intense classes yet...and since I come from a low economic status and I was home schooled through high school, I'm taking remedial algebra classes until I can take College Algebra next fall and work up to Calculus. I am however taking Anatomy and Physiology this semester because I feel I should be taking more challenging classes to prove my self and it is the hardest course at the college from what I've heard.
I would really like to go to a top medical school...or at least have the chance to and I want to know exactly what it is the makes someone worthy of going to say Harvard or Michigan....
I already know that ANY medical school requires high GPA and MCAT...but what exactly sets you apart for the top schools?
At the moment I am aware that it might take me at least an extra year to complete all my pre-med and requirements for my bachelors degree and I worry that that would count against me in some way?
Some very top schools (I believe Harvard is one, though I am not 100% sure) will not recognize any CC credits, and many more do not like to see them. Keep this in mind, since you don't want to take pre-reqs at the CC level if your heart is set on "top" medical schools, or you will likely just have to take them over.
Any medical school requires good GPA and MCAT, but the top schools require excellent GPA and MCAT. You are looking at 3.8-3.9+ for GPA and 36+ for MCAT to give yourself the best chance.
Top schools are only top schools because they get the most research money. For that reason, they are quite interested in applicants with significant research experience. Get involved in some research at your university (when you transfer) and stick with it as long as you can. Getting a publication is ideal, but having long-term research that you did non-trivial work on is for all practical purposes required by the top schools.
Cookie-cutter EC's won't cut it for top schools. You should have multiple activities that show long-term commitment, matching each particular school's ideals and values, that include leadership, outreach, teaching, and obviously medical exposure.
Extra time to complete your degree shouldn't count against you, unless you are taking longer because you are keeping a very light course load due to being unable to handle a full load. If you are taking a full class load each semester, and keeping up with EC's, they shouldn't care that you took an extra year over the traditional 4.
Final point, GPA and MCAT are the most important factors, but the top schools have a bias toward top undergraduate schools. If you can get into a top undergraduate school, and keep a near-4.0 GPA, you will be applying from a stronger position than if you attended a state university. Obviously, if you get a lower GPA or MCAT, or don't have the EC's, your school name isn't going to get you anywhere.
One last thing, remember that ranking of medical schools have nothing to do with difficulty, how well they prepare you to be a doctor, or anything else along those lines. They are ranked based on research money. If you are set on academic medicine, have a huge desire to do a lot of research, or are set on one of the most prestigious residency programs out there, attending a top school can give you a boost. If you just want to be a doctor and practice medicine, the doors that being at a top school open for you may not be worth the extra cost or extra worry about remaining competitive for the top schools. Just something to think about, depending on the reason you want to attend a "top" school.