..without taking the final exam.
And I got a C+ in STS. Ouch. But I didn't try, so that's okay.
B for Chem, which means I did better on the exam than a good chunk of people, since I had a B- before I took the exam. A in CS (of course).
That's... pretty cool. I'm happy with the chem and calc, not happy with STS, okay with ENGR, and disappointed with CS (should have been an A+, but I forgot to do one little thing on the last HW and lost 2 points of my final grade).