Spring 2025: Physics 5300 Theoretical and Computational Mechanics

Fall 2024: Honors Intro Physics with Calculus

Spring 2024: Physics 5300 Theoretical and Computational Mechanics