Instructor of following courses at Wake Forest University

Ordinary Differential Equations, Spring 2026

Complex Analysis, Fall 2025

Linear Algebra and Differential Equations, Spring 2025, Fall 2025, Spring 2026

Calculus with Analytic Geometry II, Fall 2024, Spring 2025, Summer 2025

Teaching Assistant of following courses at Wake Forest University

Astronomy, Fall 2021- Spring 2024

Electricity and Magnetism, Spring 2023

Quantum Mechanics, Fall 2021 and Fall 2022

Introductory Classical Mechanics and Electromagnetism, Fall 2022

General Physics I Lab (topics in classical mechanics), Fall 2018 - Spring 2021

General Physics III (topics in waves, optics, and thermodynamics), Fall 2015

Mathematical Methods of Physics (Fall 2014)