I am a pre-vet sophomore undergrad at a top 25 University. I was wondering if you could give me some advice on whether or not I should retake a Life Sciences Calculus course. I took it last semester and really struggled with it as math is not my stronghold and I was not able to put my full effort into the class. I ended with a D which I fulfills the BIO/ENVS requirements for a major and is considered passing. What I am unsure of is how Vet Schools look at that, do they count that as passing or do I HAVE TO retake it to fulfill requirements. Would you recommend that I retake it or take other classes and keep healing my hurt GPA? I really don't want to retake this class if I don't have to. My school offers another Calculus Class that I could take, but I don't know if I would do any better in that class. I will be taking a stats class through the ENVS dept, if that makes any difference...I still have to take organic chemistry and physics and really don't want to end up being stuck with an incredibly difficult course load later. Any advice for this would help as well as general advice for fulfilling vet school requirements. Thanks.