Well, almost. The ceremony is on the 16th, and I still need final grades from a few classes. But there was one class that was an absolute bear. I did terribly on the first exam, and there wasn't a whole lot in the class for the grade to be repaired by! But the take home final and class final grades were posted today, and I made a B. I have such a feeling of relief, its ridiculous. No other class made me feel as sick to my stomach as this one, even the other two classes I had to retake (D's aren't good enough to graduate).
So now I am done with school. It was almost a weird feeling yesterday.. I was so tired that I needed to sleep, but also too wired to do it. So I finally finished transferring my laptop onto a larger hard drive after about 2 months of false starts and then simply zero time to dedicate to the task. Done in one long evening!
So after 6 years (two in Iraq) since starting this craziness, I am an engineer!