I dropped out of HS halfway through my senior year, got my GED, then went straight to 4 year university for mechanical engineering (looking back I have no idea why). I did horrible and wasn't smart enough at the time to officially withdraw (lots of F's on my transcript). Then I went to a community college, did well for a while, and let life get me off track. Now, I'm back at a 4 year university and from there I'll graduate with a 4.0 from that school. However, because of my mistakes right from the beginning, I'm still looking at a 3.32 - 3.36 GPA overall. I have EC's and have been doing nothing but building up my application as much as possible. If the GPA is the only negative and I score well on the MCAT, can I still get in to a M.D. program?