I am a current third-year student at Emory University. I am an economics major but am pre-dental. I began my pre-dental studies in my second year, taking both bio and genchem with labs. My genchem grades were B- and A- and bio were B+ and B-. I just received my first semester orgo grade, and because of a bad final score, I received a B-. I am worried about these B- grades. My current overall GPA is a 3.47 but my science GPA is a 3.11. Any advice? thoughts? Should I consider retaking courses?