Current teaching at Virginia Tech
Previous teaching at Hamilton College :
Calculus I, Calculus II.
Linear Algebra(proof-based)
Previous teaching at the Department of Mathematics, UW-Milwaukee
Calculus I, II, III: Multiple semesters
Linear Algebra and Differential Equations