I have a 2.95 GPA, MCAT score of 20, significan volunteering and research experience, with three publications in very prestigious journals. I plan on applying for DO medical schools. Question is, should I try o improve my low GPA science classes (Biology C+ and Physics B-), A in organic chemistry, B in Chemistry or go for a post bacc course?