Physics 14 – Energy and Environment – Spring 2022
Physics 250 – Communication Skills in Physics and Astronomy – Winter 2021, Winter 2022, Winter 2023
Physics 241A – Solar System and Extrasolar Planets – Fall 2020
Physics 246 – Special Topics, Communication Skills in the Physical Sciences- Spring 2020
Physics 2 – Intro Math Methods for Physics – Winter 2020
Physics 20E – Life in the Universe – Fall 2019, Fall 2021, Fall 2022, Spring 2023
Physics 246- Special Topics in Astrophysics: Planetary Climate and Habitability- Winter 2019