Classes taught from 2013 to 2021
- Astronomy 3: Nature of the Universe — Fall 2015
- Astronomy 4: Black Holes and Cosmic Catastrophes (GE) — Spring 2013
- Astronomy 5: Life in the Universe (GE) — Spring 2011, Fall 2011, Winter 2013, Spring 2014, Spring 2015, Spring 2016,
Spring 2017, Spring 2018, Spring 2020
- Astronomy 82: Stellar Evolution, Galaxies, and Cosmology — Spring 2019, Spring 2021
- Astronomy 127: Stellar Atmospheres, Interiors, and Evolution (majors) — Winter 2012, Winter 2014, Winter 2016, Winter 2017,
Winter 2018, Winter 2019, Winter 2020, Winter 2021
- Astronomy 270: Astrophysical Dynamics (Grad) — Fall 2012, Fall 2014
- Astronomy 271: Fundamentals II: Radiation (Grad) — Winter 2010, Winter 2011
- Astronomy 278: Special Topics (Grad): The Late Stages of Stellar Evolution from Red Giants to White Dwarfs — Spring 2012
- Astronomy 278: Special Topics (Grad): Cosmic Magnetic Fields — Fall 2013
- Astronomy 284: Order of Magnitude Astrophysics (Grad) Fall 2017