The review sessions that I hosted on campus went really well. The second one went even better because I didn't make the same mistakes I had made on the first one, heh. [grin] The course covers a LOT of material in a small period of time, so it felt like things were rushed both times. Tonight is the midterm, so I'll be proctoring for a good couple of hours. Monday all-day is marking, which promises to be a long (and fun) day. [smile]
If you're curious about this enigmatic course that I'm describing, take a gander at it. It's sort of an 'intro to compilers and formal languages' course. The pace is pretty accelerated, but the stuff you learn makes it a real blast. You actually end up writing a real compiler for a 'real' C-like language on the MIPS processor by the end of the course, which is utterly awesome. If you're at the stage in life where you're considering which university to go to, think long and hard about Waterloo!