So I'm in my last semester as a math major at a college, and I'm taking an advanced Abstract Algebra course that is kicking my ass. My advisor signed me up for it before I took the prerequisite, and I am doing poorly. I've never failed a course at university before, but I need this one to graduate and have received an F on the first exam, D on the second, and D on the third. I need a C to pass the course (final exam, last of my degree allegedly, is tomorrow morning lol). The professor has been cool with me so far - he understands where I'm coming from. I've attended all lectures and took excellent notes, so he knows me by name and is kind to me.