Great advice on this thread, wish you guys had been around when I finished high school and thought I was hot stuff because HS was a breeze for me. I blew off college, making the choice to party and go the fraternity route big time, had a ball and make life time friendships, however, however, guess what suffered. Ole Dad tried to tell me engineering was not a piece of cake, I barely made it through. Graduated in a class of 800 bright guys exact for one, me, took me a year to find a job, they must have laughed at my resume big time, finally landed a job through a fraternity brother, did engineering for 3 years and realized this was not for me. I had to go 8000 miles away to get my medical degree,(although I did graduate Cum Laude) but Heck I really screwed-up, so do yourself a favor and fix up those grades, Max the MCAT and beg for mercy... you bet it can be done, but the BIG question is HOW you want to do it. So pick yourself up and listen to these voices of experience, they are not steering you wrong.. JUST DO IT!