I am currently teaching MTH 991 - a topics course on Algebraic Curves.
Before that, I taught MTH 299, MTH 310, MTH 419H, MTH 818, MTH 819, and MTH 988 at Michigan State.
While at Stony Brook, I gave a topics course MAT 615 - Intersection Theory in Algebraic Geometry. The notes are here.