Teaching

Recently Taught Courses

  • ASTRON 0088: From Stonehenge to Hubble, Fall 2022. A historical introduction to astronomy for non-science majors.

  • ASTRON 0113/0413: Introduction to Astronomy, Spring 2017. An introduction to astronomy for Science majors.

  • ASTRON 1120: Stellar Astrophysics, Spring 2026. Advanced undergraduate course on stellar astrophysics.

  • ASTRON 1121: Galaxies and Cosmology, Fall 2025. Advanced undergraduate course on galactic astronomy and cosmology.

  • ASTRON 1122: Solar System and Exoplanets, Spring 2019. Advanced undergraduate course on planetary science.

  • ASTRON 3550: Stellar Structure, Fall 2026. Graduate course on stellar structure and evolution.