Previously taught courses at CU

- Math 3430 Ordinary Differential Equations, Spring 2019, Fall 2018
- Math 6240 Riemannian Geometry, Fall 2018
- Math 4470-5470 Partial Differential Equations, Spring 2018, Fall 2017, Fall 2016
- Math 2400 Calculus 3, Spring 2017, Instructor and Coordinator.
- Math 6240 Sobolev Spaces on Manifolds, Fall 2016

Courses taught at Binghamton University (SUNY)

- Math 472 PDE and Mathematical Analysis, Spring 2016, Spring 2013
- Math 471 Partial Differential Equations, Spring 2016, Spring 2014
- Math 479 Real Analysis II, Spring 2015, Spring 2014, Spring 2012
- Math 478 Real Analysis I, Fall 2014 (two sections), Fall 2011
- Math 590F Graduate course in Partial Differential Equations, Spring 2013
- Math 371 Ordinary Differential Equations, Fall 2012

Courses taught at University of Toronto

- Mat223S Linear Algebra I, Spring 2011
- APM346 Partial Differential Equations, Fall 2010
- Mat135Y Calculus, full year course: Fall 2009-Spring 2010, Fall 2008-Spring 2009

Courses taught at the University of Texas at Austin

- M316K Foundations of Arithmetic, Fall 2007 (two sections)
- M305G Precalculus, Fall 2006