List of courses taught/coordinated
Williams College
Math 433 (Mathematical Modeling) - Fall 2025
Math 309 (Differential Equations) - Fall 2025
Math 345 (Numerical Analysis) - Spring 2025
Math 140 (Calculus II) - Spring 2025
Math 250 (Linear Algebra) - Fall 2024, Spring 2026
Georgia Institute of Technology
Math 1553 (Introduction to Linear Algebra) - Lead Instructor - Spring 2024
Math 1552 (Integral Calculus) - Lead Instructor - Fall 2023
Math 1712 (Survey of Calculus) - Lead Instructor & Coordinator - Spring 2023
Math 1552 (Integral Calculus) - Lead Instructor - Fall 2022
University of Michigan
Math 105 (Data, Functions & Graphs) - Lead Instructor - Fall 2021
Math 105 (Data, Functions & Graphs) - Lead Instructor & Coordinator - Summer 2020
Math 215 (Multivariable & Vector Calculus) - Teaching Assistant - Winter 2020
Math 116 (Calculus II) - Lead Instructor - Winter 2019
Math 105 (Data, Functions & Graphs) - Course co-coordinator - Fall 2018
Math 116 (Calculus II) - Lead Instructor - Winter 2018
Math 115 (Calculus I) - Lead Instructor - Fall 2017
Math 105 (Data, Functions & Graphs) - Lead Instructor - Winter 2017
Math 105 (Data, Functions & Graphs) - Lead Instructor - Fall 2016