Since the late 1990s, I've taught regularly (usually two courses a semester) at the University of Connecticut. Typically, I teach fantasy literature and an intensive writing course in the fall, and science fiction and book publishing in the spring. Sometimes I'll teach a masterworks course (like the one I taught the past couple summers) or an experimental course (like the course in getting published that I taught last spring).
Usually I'll teach online version of the SF and fantasy courses in the summer as well.
For those interested in how I structure my courses (as well as for prospective students), here are recent versions of some courses I teach. (These are for sample purposes only; since books and events change from semester to semester, if you're a current student please make sure you're using this semester's syllabus.)
English 217 - The Literature of Science Fiction
English 294 - Books and Book Publishing
English 249W - Advanced Expository Writing
English 217 - The Literature of Fantasy
English 296 - Getting Published in Science Fiction and Fantasy