Teaching
Courses Developed and Taught at UNC Asheville:
- ASTR 102/112 – The Solar System
- ASTR 103/113 – Stars, Galaxies, and Cosmology
- ASTR 301 – Indigenous Perspectives on the Sky (co-led with Prof. Juan Sanchez Martinez, Department of Languages and Literatures)
- ASTR 320 – Observational Astronomy I: Telescope Methods
- ASTR 321 – Astrophysics
- ASTR 420 – Observational Astronomy II: Computational Methods
- ASTR 430 – Black Holes and Cosmology
- PHYS 331 – Experimental Physics I
- PHYS 499 / ASTR 499 – Independent Research in Physics/Astronomy