I am finally done!!! I took my last final today. I studied lots, and still felt like the final was pretty hard. Cumulative finals should be illegal, especially since the teacher does not give the previous tests back, so anything I missed before, I am sure I missed again. Oh well, I am DONE!!!!!! I won't walk for graduation till May though, but it is really nice to be DONE.