Thanks for all the advice, guys. The whole situation has had me really under the weather, but it makes me feel better to know that I'm not the only one. I never thought I needed to take advantage of the tutors on campus, but obviously wrong! The new semester starts Monday, so I guess it'll give...