Teaching

Graduate Courses

Undergraduate Courses

  • Spring 2024 – Physics 4001 Cosmology and Galaxies
  • Spring 2023 – Physics 2135 Engineering Physics II, Recitation Instructor
  • Spring 2022 – Physics 2135 Engineering Physics II, Recitation Instructor
  • Fall 2021 – Physics 1135 Engineering Physics I, Recitation Instructor
  • Spring 2021 – Physics 4001 Cosmology and Galaxies
  • Fall 2020 – Physics 2135 Engineering Physics II, Recitation Instructor
  • Spring 2020 – Physics 4553 Astrophysics, team-taught with Dr. Cavaglia
  • Fall 2019 – Physics 2135 Engineering Physics II, Recitation Instructor
  • Spring 2019 – Physics 2135 Engineering Physics II, Recitation Instructor