- Astrophysics and Cosmology through Problems (Fall 08)
- Planets and Stars (PHYS 275; Summer 10,11)
- Introduction to Quantum Field Theory (PHYS 703; Fall 11)
- Introductory Astronomy (SCI 238; Winter & Summer 13)
- Fundamentals of Astrophysics (PHYS 781; Fall 13)
- Fundamentals of Astrophysics (PHYS 781; Fall 14)
- Missing Baryons of the Universe (PHY 789; Fall 14)
- Introductory Astronomy (SCI 238; Winter 15)
- Fundamentals of Astrophysics (PHYS 781; Fall 15)
- Cosmology (PHY 475; Fall 16)
- Fundamentals of Astrophysics (PHYS 781; Fall 16)
- Undergraduate Physics Seminar (PHYS 10; Fall 17)
- Fundamentals of Astrophysics (PHYS 781; Fall 17)
- Cosmology (PHY 475; Fall 18)
- Introductory Astronomy (SCI 238; Winter 19)
- Introductory Astronomy (SCI 238; Winter 21)
- Introductory Astronomy (SCI 238; Spring 21)
- Fundamentals of Astrophysics (PHYS 781; Fall 21)
- Introductory Astronomy (SCI 238; Spring 22)