Courses Taught: Clark University
Introductory Physics Part 1  (Physics 120)
Introductory Physics Part 2 (Physics 121)
Oscillations, Waves and Optics (Physics 130)
Quantum Physics and Relativity (Physics 131)



Courses Taught: Wellesley College
Fundamentals of Mechanics (Physics 104)
Fundamentals of Electricity, Magnetism, and Optics (Physics 106)
Vibrations, Waves, and Special Relativity (Physics 203)
Physical Chemistry Laboratory (Chemistry 233 and 232)