How to Cheer Yourself Up

What do you do if you have had a rotten day, where pretty much nothing has gone right?

You give two lectures in quick succession at the end of the afternoon, to the .NET Post-Grads about class design and the First Year "Friday Afternoon Club" about inheritance in C#. Wonderful stuff. Special mention to the First Years, who were great fun and quite mad. I think teaching someone something is a great way to cheer yourself up.  And Tom had a copy of my book to show me, first time I've ever actually seen one. Perfect. I'm going home for Fish and Chips now.