I teach up-to-2 courses per semester, at levels ranging from Calculus I,II,III,IV to graduate courses like MATH 657 (Recursive functions & complexity) and 672 (Stochastic processes). I also occasionally run a volunteer seminar called MATH 649B to introduce grad students to research in my area(s) of interest.