Courses

Modern Physics I (PHY 3106), Fall 2020, 2021, 2022, Spring 2021, 2022, 2023.

Learning Assistant Seminar (SMT 3931), Fall 2020, 2021, Spring 2021, 2022.

Modeling Physics I (Physics with Calculus — PHY 2048 and 2048L), Fall 2014, 2015, 2016, 2017, 2018, 2019.

Modeling Physics II (Physics with Calculus — PHY 2049 and 2049L), Spring 2014, 2015, 2016, 2017, 2018, 2019, 2020.