Teaching Physics 370 (Analytical and Numerical Methods in Physics), Fall 2023 – 2024 Physics 411 (Classical Dynamics), Spring 2023 – 2024 Physics 711 (Theoretical Physics – Dynamics) Physics 309 (Modern Physics), part-time, Fall 2016 – 2020