Just a heads-up - here is the preliminary list of courses for 2006-2007. I'll be making the list all nice and tidy next week once everything is finalized.