Ok so I would like to be a doctor. Im not partial to either DO or MD although there are only MD programs near my hometown so it would be nice to get into one of those. I am a junior in college, planning on getting my BS in Biology, minor in Chemistry in 2012. I am open to going another year to raise my GPA. When I first started college I was a senior in HS and did very, very poorly. Since then I have done well but my GPA will still be a 3.2 when I graduate. If I had not done so poorly the first year it would be around a 3.6-7. My science GPA is 3.7. I am married and have a child with one on the way, meaning I have worked full time throughout college to support my family. I do work at a hospital as a CNA on surgical floor. I also have shadowed an MD in town enough that he knows me but not enough to write a lor. I plan on shadowing a DO or MD this summer as right now with work and school I pretty much barely have time to sleep. I also have not done much volunteering since I work so much but do plan on trying to do more of that this coming year. I havent yet taken the MCAT as Im undecided whether to take it aand try for 2012 admission or go an extra year and try for 2013. What do you think? Also, I live in midwest so the schools around here are U of MN, USD, UND, U of NE, etc. if that changes anything. Any advice would be appreciated!