Teaching
Courses taught
Course information is available on Moodle for Clarkson students.
Clarkson University
- MA 322: Advanced Calculus II — Spring 2026, Spring 2024, Spring 2022
- MA 525: Applied Functional Analysis — Spring 2026
- MA 131S: Calculus I, Advanced Section — Fall 2025
- MA 321/501: Advanced Calculus I — Fall 2025
- MA 131: Calculus I — Spring 2025, Fall 2023, Fall 2022, Fall 2021
- MA 312/512: Introduction to Differential Geometry — Spring 2025, Spring 2023 course creator
- MA 313: Abstract Linear Algebra — Fall 2024
- MA 533: Ordinary Differential Equations — Fall 2024, Fall 2023
- MA 563: Applied Dynamical Systems — Spring 2024
- MA 321: Advanced Calculus I — Fall 2022, Fall 2021
- STAT 318: Biostatistics — Spring 2022
- MA 330: Advanced Engineering Mathematics — Fall 2020, Fall 2019
- MA 514: Sets and Topology — Fall 2020
- MA 521: Classical Complex Analysis — Spring 2020
Graduate seminars
- MA 725: Graduate Seminar in Applied Mathematics — Spring 2026, Spring 2024, Spring 2020
- MA 739: Graduate Mathematical Biology Seminar — Fall 2024, Fall 2023, Fall 2022, Fall 2021
Rutgers University
- Math 350: Advanced Linear Algebra — Fall 2018
- Math 495: Mathematics of Cancer — Spring 2018, Spring 2017
- Math 252: Elementary Differential Equations — Fall 2017, Fall 2016
- Math 336: Dynamical Models in Biology — Fall 2017, Fall 2016, Spring 2016, Fall 2015
- Math 421: Advanced Calculus for Engineering — Spring 2016