
Past Teaching:
West Virginia University:
Postdoctoral Research Associate
Math 150: Applied Calculus, Fall 2023
Math 154: Calculus 1b with Precalculus, Spring 2023
Math 156: Calculus 2, Fall 2022
Math 343: Introduction to Linear Algebra, Spring 2024
Math 375: Applied Modern Algebra, Spring 2023, Fall 2023, Spring 2024
Sewanee: The University of the South:
Visiting Assistant Professor
Math 215: Discrete Mathematical Structures, Spring 2022
Math 210: Linear Algebra, Fall 2021
Math 102: Calculus II, Fall 2021
Math 101: Calculus I, Spring 2022
Clemson University:
Teacher of Record
Math 4190: Discrete Math Structures I, Spring 2020
Math 1080: Calculus of One Variable II, Spring 2019
Math 1060: Calculus of One Variable I, Fall 2016, Fall 2018, Fall 2019, Fall 2020
Math 1040: Precalculus and Introductory Differential Calculus, Fall 2015
Teaching Assistant
Math 3190: Introduction to Proof, Spring 2017
Math 1070: Differential and Integral Calculus, Spring 2015
Math 1040: Precalculus and Introductory Differential Calculus, Fall 2014
Algebra Preliminary Exam Preparation, Summer 2017, Summer 2019
Recitation Leader
Math 1060: Calculus of One Variable I, Fall 2018
Queens College:
Adjunct Professor
Math 110: Mathematical Literacy, Spring 2016