Teaching
In the Spring Semester 2025 I teach the following courses:
- Math 214 Elementary Differential Equations
- Math 689 Applied and Computational Topology
- Math 697 Combinatorial Topological Dynamics
- Math 999 Doctoral Dissertation
More details can be found on the Canvas pages for each course.
You can find information on my previously taught courses here, and syllabi for some recent courses can be accessed here. Over the years, I have mentored a number of students, both at the undergraduate and the graduate levels. I have also created fairly complete sets of videos for two of my courses, which you can access below.
- Videos for Calculus III
- Videos for Topology