Current Courses
- CU ASTR-5540, Mathematical Methods (Fall 2024)
Future Courses
- CU ASTR-5400, Introduction to Fluid Dynamics (Spring 2025)
Ongoing Programs
- Hale Collaborative Graduate Education (COLLAGE) Program ... June 2015 workshop
Past Courses
- CU ASTR-5700, Stellar Astrophysics (Spring 2024)
- CU ASTR-2100, Fundamental Concepts in Astrophysics (Spring 2023)
- CU ASTR-5540, Mathematical Methods (Fall 2022)
- CU ASTR-5700, Stellar Astrophysics (Spring 2022)
- CU ASTR-6000, COLLAGE/Seminar: Topics in the Solar Corona, Heliosphere, and Space Weather (Spring 2022)
- CU ASTR-5120, Radiative and Dynamical Processes (Fall 2021)
- CU ASTR-5120, Radiative and Dynamical Processes (Fall 2020)
- CU ASTR-2100, Fundamental Concepts in Astrophysics (Spring 2020)
- CU FYSM-1000-09, First-Year Seminar: Here Comes the Sun (Fall 2019)
- CU ASTR-5120, Radiative and Dynamical Processes (Fall 2019)
- CU ASTR-1200, Stars and Galaxies (Spring 2019)
- CU ASTR-5120, Radiative and Dynamical Processes (Fall 2018)
- CU ASTR-5700, Stellar Astrophysics (Spring 2018)
- CU ASTR-3760, Solar and Space Physics (Spring 2017)
- CU ASTR-7500, COLLAGE: Solar Flares and CMEs, Physics & Observations (Spring 2017)
- CU ASTR-5120, Radiative and Dynamical Processes (Fall 2016)
- CU ASTR-5700, Stellar Astrophysics (Spring 2016)
- CU ASTR-7500, COLLAGE: Topics in Solar Observation Techniques (Spring 2016)
- CU ASTR-3760, Solar and Space Physics (Spring 2015)
- Harvard Astronomy 201a, Stellar Astrophysics (Fall 2014)
- Harvard Astronomy 253, Plasma Astrophysics (Spring 2014)
- Harvard Astronomy 201a, Stellar Astrophysics (Fall 2012)
- Harvard Astronomy 191, Astrophysics Laboratory (Spring 2006), solar observation project
- Drexel University Physics 181, Introductory Astronomy (Spring 1994)