This week, I have exams in abstract algebra and advanced calc. Next week is the last week of school. The following week, I'll have finals in those two classes.
The abstract algebra exam is tonight. I'm well-prepared for it, and should do well, though the tests in that class are harder than the class generally is, so I'll still have to think and work hard to do well tonight. I'm on track to get an A in the class, which I'd like to do, especially since I really enjoy the material.
Tomorrow night is the advanced calc test. I'll finish studying for that tonight, but I don't feel very well-prepared for it. There is also a take-home portion due next Monday that I'm not looking forward to. I feel in some ways really done with this class. Of the three test grades (not counting the final), one is dropped, and my other two grades are an 83% and a 92%, so I could let this one go non-catastrophically, but I'll need to know the material for the final exam anyway, so I might as well apply myself and try to do well.
Assuming this test grade is not higher than an 83% (and is thus dropped), I'll need about a 10% on the final exam in order to pass the class with a C (required for graduation), or about a 50% to get a B. It's very unlikely I would get less than a 50%, but I'd hate to scrape by with an F on the final.
My third class, the "seminar" that is not, has becoming increasingly abstruse to me. I still need to finish up the homework that was due last week, that I got stuck on and got some hints in class about, plus this week's homework. I am hoping that we'll only have one more assignment after this, rather than having one due finals week. (We won't have a final exam, at least.) I can usually fake my way through the homeworks; I have about a 98% average in the class so far.
I'm ready for the semester to be over. It still boggles my mind that I'm actually graduating.