In Summer 2026, I am teaching MA 111 (Calculus I). All information for the course is available the Spring for those who are enrolled in the course.

In the past, I have taught the following courses:

At Skidmore College:

  • MA 110 (Mathematics Toolkit) - Spring 2025
  • MA 111 (Calculus I) - Fall 2023, Spring 2024, Summer 2024, Summer 2025
  • MA 113 (Calculus II) - Fall 2024
  • MA 200 (Linear Algebra) - Fall 2023, Fall 2025
  • MA 213 (Calculus IV) - Fall 2024, Spring 2026
  • MA 215 (Introduction to Mathematical Reasoning and Proofs) - Fall 2025, Spring 2026
  • MA 303 (Introduction to Analysis) - Spring 2024, Fall 2024
  • MA 319 (Abstract Algebra I) - Spring 2025
  • MA 351 (Modern Number Theory) - Spring 2026

At the University of Michigan:

  • Math 115 (Calculus I) - Fall 2021, Fall 2022
  • Math 217 (Linear Algebra with an Introduction to Proofs) - Fall 2020, Spring 2023
  • Math 312 (Applied Modern Algebra) - Fall 2022
  • Math 612 (Introduction to Lie Algebras) - Spring 2021

At the University of Maryland:

  • Math 107 (Elementary Mathematical Modeling and Probability) - Summer 2019
  • Math 110 (Elementary Mathematical Modeling) - Spring 2014
  • Math 115 (Precalculus) - Summer 2018