OP, I know this is pretty late as a reply, but a DIY post bacc is a great option. I was told to do one myself, and as for Awesome Sausome's comment, while it is true that most medical students are get good grades in college, but there are different aspects to different people's situations. You don't owe anyone an explanation as to why you did bad/average in college unless you are being interviewed by someone in the medical school admissions, that comment was really uncalled for. Most students who do well in college don't necessarily end up in med schools all the time, the schools look at you more than a grade, they look at your personal growth, situations, how you improved etc. What you did in undergrad is not always what you did in post bacc or in med school. I had a friend who was a great student, came from a privileged background, got a lot of help, but she wasn't accepted till her 3rd try, and in a school in mid-west, while I had another friend who was a below average student, GPA was around 2.6/2.5 and they got in some school in Cali. yes the competition is hard, but there is definitely more to u than your grades. Many of these kids that Awesome is talking about either have amazing learning skills, come from good environments that allow them to invest their time, and are trained from early high school to study well or have a plan of going in to higher fields like this, there is really no innate intelligence that these students have, they just know how to study, and what to study, some are even better at cheating here or there, which sucks it's unfair to to other students who actually work harder than they really should, but most med schools understand that as well. While his comments do hold some truth, but this field is just very over glorified and people try to weed out competition by doing this as well. If you want it go for it, understand the commitment yes, but tell me what field nowadays doesn't truly need commitment, this just happened to be a little more. If you want it, chase it, find ways to get there, find your growth, and don't stop, not everyone in med school was a straight A student in college, and not every case is a textbook case, A's will only take you to med school, but A's don't always mean comprehension, most A students I know just study, and forget, most of the amazing doctors I know, were doctors who were nontraditional in their methods, and weren't always the best students, they were just persistent.