To my buddies in Waterloo and Cambridge...at least to the ones I care about...good luck. Term's almost over, and for a few, this marks the end of undergrad. Don't do what I did - give up at the end. It's exhausting, and difficult, and painful, but get it done properly. Don't give up on working and then have to worry for the next 2 months over whether you passed the course or not.
Good luck, nail that son of a bitch and finish with a bang! Take it to the limit, one last time.