I haven't slept adequately in over a week now. It's not finals (which are next week here) so much as the insane stack of projects/assignments for every class that are due right before finals. It's 5am and I just got back from working on my Software Engineering project with my group, still got lots of work to do, etc. Strangely enough, I think that after all this stuff (projects/assignments) is over and done with by Friday, I'll be able to catch up on sleep because I only have two finals next week, on Tuesday and Wednesday.