Hey guys, I'm so upset, I got mostly A's on my pre-med requiements-that's fine. In my upper science courses, I got a few A's, mostly B or B+'s, and 2 C's. This semester, my grade in my upper science class was an A going into the final which I didn't do well on (I have no idea what happened) so anyways, I was 1.5 away from an A, and ended up with a B. It breaks my heart. I have volunteering, lots of research, great LOR's. And my non-science gpa is 4.0, yet my science gpa is 3.5 or something like that. How do I explain my many B's? Thanks. Dreject.