Skip to Content

Teaching

I teach many of the large first-year physics courses, including PHY131 and the labs for PHY151 and PHY152. I also teach breadth courses such as PHY207, Physics of Music, PHY196 Emergence in Nature, and PHY100 Magic of Physics. In the past I taught PHY385 Optics and the Advanced Physics Laboratories.

Teaching Resources for Instructors

Current Courses:

PHY131 Help Page with College Physics Openstax - Complete materials from Fall 2024 organized to help future students with chapters 1-10, 16 and 17

PHY207, "Physics of Music", 2018-23 - 71 videos from winter 2025 semester

Past Courses:

  • PHY100, "Magic of Physics", 2025
  • PHY131, "Introduction to Physics I": 2004-2024
  • PHY196, "Emergence in Nature", 2021-2022
  • PHY132, "Introduction to Physics II": 2009, 2010, 2014, 2015
  • PHY151/152 Practicals: 2013-2025
  • Graduate Microteaching Mini-Course 2006-2024
  • PHY205, "Physics of Everyday Life", 2005, 2006, 2013, 2014
  • PHY385, "Introductory Optics": 2010 - 2012
  • PHY131/132 Practicals: 2004-2024
  • PHY326,327,426,427,428,429, "Advanced Physics Laboratory" 2004 - 2011

Teaching Awards