I had this a similar thread already, but there was only one person who replied so I just wanted to get a couple more advices. The situation is I am failing calculus I with a D. And there is one big test (final) left. If I ace it like 190/200, then I will get a B. Other than that, I think I can get a C. I know the situation is bad, and I would no hesistat to drop, but I already have a "W" in this class from last semester. I calculated my science gpa with an assumption that I have a C in cal I, and it turned out that I will have 2.85 gpa with around 15 credits hour (eng, bio, bio, cal 1) . And my semester gpa will be around 3.25. IF i drop Cal, I will have 3.6 gpa, and overall my cummulative gpa will increase from 3.4 to 3.55. If i get a C, it will drop from 3.4 to 3.22. So anyways, It is still early though keep in mind that I am planning to be a humanities major possibly in philosophy, that I still have general chem, organic chem, physics, and some bio classes left to take for the prequisite. Would it be wise to stick with the class and get a C or withdraw for a 2nd W, has this situation ever happen to anyone, if so how does a 2nd "w" in the same class look to adcoms?