Rutgers University, Newark

  • Knot Theory undergraduate seminar, Spring 2017

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

University of California, Davis

  • Geometric Topology (graduate), Spring 2016

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

  • History of Mathematics, Winter 2016
  • Euclidean geometry, Winter 2016
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/geometry or programming project, please email me.

Here are my evalutions from a recent undergraduate course.