First let me start off by saying thank you to this forum! I've been surfing the posts here for some time now, and it's refreshing to see just how many people are interested in giving their advice to others. Now, I need some advice myself and was wondering if anyone could help. I am currently entering my fifth year as an undergraduate at a relatively prestigious US university (in top 15 on rankings) that's known to be quite rigorous. I did very well in high school -- (volunteered a ton in a hospital among other things) -- but entered college ill and very depressed. I got reasonably high SAT scores (2010 with the writing section, 1250 without). The first two years of my college experience were dismal. I never attended classes and got horrendous grades (I withdrew from a bio course, Basic Chemistry I, and Geography) and failed Basic Chemistry II and a film course. After my first two years my GPA was a 2.4. Over the summer between year 2 and year 3 I changed my mindset and turned things around. My GPA over the last two years is 3.74 bringing my overall GPA to 3.14 (not including two A+'s that I received from a state school last summer). Though I need to take a fifth year to graduate, I'm on track to receive honors in 2 majors and my overall GPA should be high enough for general honors when I graduate. I haven't taken any more BCPM courses than those aforementioned (that I did horribly in). I really want to become a doctor and am looking to apply to post bac (as a career changer). Is it possible for me to apply to post bac programs while I'm still an undergraduate? Would it be advantageous for me to wait until I have more ‘As' on my record and honors before I apply? Do you think I have a shot at getting into any of the top tier or second tier post bacc programs (Goucher, Bryn Mawr, Scripps, Columbia, Penn, Mills, Temple etc.?) Suggestions? Thanks!