Ever tried to explain arrays, subscripts and addressing in a C# programming lecture where somebody seems to have swiped all the marker pens for the whiteboard?
I have. It is really hard. Never mind. At least I got a blog post out of it. (as I said I would...)