So, I am a sophomore in college and I am taking a masters level statistics class. Thing is I am one of only a couple undergrads in a class of 50+, and we use the same textbook as in the PhD Econometrics course, so it's quite a difficult, proof-based class. I did not have enough time to commit to studying and I messed up really badly on the midterm, in addition to not turning in one homework assignment. The only exam left is the final, which will count for 50% of my final grade, but so far I am really behind in the class.
My professor says that maybe I should drop the class, and another econ professor says I definitely should drop it and not worry about it. However, after reading up on this forum, I feel like dropping the class is a horrible signal to the adcoms, and I should avoid it at all costs. If I stay in the class, I will have to work very hard for a B (which I would be very fine with), but it's likely that I would get a C. So far, I have done rather poorly in math/stats, but I did take the hardest classes I could find. So, my question is: should I minimize the damage and drop the class, or should I stick with it and risk a bad grade? Would dropping eliminate any chance for top 10-20 programs, given that so far I have an average GPA?
Thanks in advance for your advice.