Teaching
- Spring 2021 — PHY 2049 Physics with Calculus 2 (undergrad)
- Fall 2020 — PHY 4905 Modern Astrohysics (undergrad) [link]
- Spring 2020 — PHZ 7097 Modern Astrohysics (grad) [link]
- Fall 2019 — PHY 4905 Modern Astrophysics (undergrad) [link]
- Spring 2019 — PHY 3063 Enriched Modern Physics (honors undergrad) [link]
- Fall 2018 — PHY 4905 Modern Astrophysics (undergrad) [link]
- Spring 2018 — PHY 7097 Modern Astrophysics (grad) [link]