Rutgers University, Newark

  • Spring 2017: Knot Theory, undergraduate seminar

  • Fall 2016: Calculus II
For registered students: see Rutgers-Newark blackboard website for syllabi, HW and other course materials.

University of California, Davis

  • Spring 2016: Topology, Geometric Topology (graduate)
For registered students: see UC Davis Smartsite for syllabi, HW and other course materials.

  • Winter 2016: Euclidean geometry, History of Mathematics
For registered students: see UC Davis Smartsite for syllabi, HW and other course materials.

  • Mini-course on hyperbolic geometry for COSMOS, July 2015

  • Topics in hyperbolic geometry (graduate course), Spring 2015
Syllabus; other materials can be found on Smartsite page.

  • Calculus II and Calculus III, Spring 2014
All the materials can be found on Smartsite 21B and 21C pages.

  • Real Analysis, Winter 2014
Syllabus; other materials can be found on Smartsite 125B page.


Louisiana State University

  • History of Mathematics, Spring 2013
This course has substantial mathematical content: early Greek mathematics; algebra and number theory from Diophantus to the present; the calculus of Newton and Leibniz. The materials are at the LSU Moodle website.

  • VIGRE topology seminar in Algorithms in Knot theory, Fall 2012 - Spring 2013
Co-teaching with O. Dasbach, N. Stoltzfus, K. Kearney. Intended to provide opportunities for students to engage in mathematical research. The materials are at the LSU Moodle website.

  • Calculus I and Analytic Geometry, Fall 2012
Syllabus. Other materials are at the LSU Moodle website.


University of Tennesee

  • Statistical Reasoning, Spring 2012
All the materials, including online homework, are at Blackboard and CourseCompass websites.

  • Calculus II, Fall 2010, Spring and Fall 2011
Course webpage

  • Calculus I, Spring 2010 and Fall 2009
Syllabus. All the materials, including online homework, are at Blackboard website.

  • Finite Mathematics, Spring 2009
Syllabus. All the materials, including online homework, are at Blackboard website.

  • Precalculus, Fall 2008
All the materials, including online homework, are at Blackboard website.

  • Basic Calculus, Spring 2008
All the materials, including online homework, are at Blackboard website.


Before I started teaching, I served as a TA (mostly, leading practice sessions) for Basic Calculus, Matrix Algebra and College Algebra at the University of Tennessee.


I have mentored student research projects on several occasions. If you are interested in a topology or programming project, please email me!

Here are my evalutions from a recent undergraduate course.