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