I just finished my 2nd semester of my Sophomore year (6 credits away from being a Junior). I could easily graduate in 2 years but my GPA is quite low. I was thinking about going an extra year or two (for a total of 5-6 years in undergrad) with hopes that this would help to boost my GPA, at least a little. Is this acceptable for med schools or would it be better to just graduate and complete a post-bacc?