At College of the Holy Cross (3+3 teaching per year):
Fall 2025: Linear Algebra (2 sections), Calculus II
Spring 2025: Calculus I (2 Sections), Calculus II
Fall 2024: Calculus I (2 Sections), Calculus II
At Clark University (3+3 teaching per year):
Spring 2024: Calculus I, Calculus II, Discrete Mathematics
Fall 2023: Calculus I (2 Sections), Math 114 (Discrete Mathematics)
Spring 2023: Honors Calculus, Discrete Mathematics, Calculus II
Fall 2022: Calculus II (2 Sections), Discrete Mathematics
Spring 2022: Calculus II (2 sections), Discrete Mathematics
Fall 2021: Calculus I (2 sections), Discrete Mathematics
At Yale University:
Summer 2018: Multivariable Calculus, Yale University
At Johns Hopkins University:
Spring 2015: Calculus II (integrated 5 sections)
Fall 2014: Calculus I (integrated 5 sections)
As a teaching assistant at University of Karlsruhe (KIT):
Winter 2007/08: Advanced Mathematics I
Summer 2008: Advanced Mathematics II
Winter 2008/09: Advanced Mathematics III