Well, evil demon-lady gave me a B-. I should be happy it isn't a C, but I worked my ass off for a freakin' B-. That means that if I don't get a combo of a B+ and a B or better next semester, I am out of the program.
I hope she's happy.
And to think, I still have another class to take from her before my time at SFSU is done. And it's a harder class. Vomit.