I came from a community college and didn't have any idea what I wanted to do with my life. long story short I shadowed a doctor and decided I wanted to become a doctor and raised my 2.98 GPA to a 3.67 at my community college and then left and now have a 3.98 at my university. I'm taking biochem online and its been super hard trying to learn but I have an 88% in the class but how my professor grades, he would make that a B. My question is giving my GPA, how would med schools look at that and should I take the B and forget about it or take it again in the spring?