Teaching

Undergraduate and Graduate Teaching

Mechanics Electricity and Magnetism Theoretical Physics Statistical Mechanics Cosmology Graduate Seminar

Undergraduate Courses

  • PHYS 121, Optics, Electricity and Magnetism, 2018
  • PHYS 125, Mechanics and Special Relativity, 2021, 2022
  • PHYS 126, Electricity, Magnetism and Light, 2008 to 2010
  • PHYS 131, First Year Physics Laboratory I, 2014
  • PHYS 211, Intermediate Mechanics, 2008 to 2010, 2014, 2015
  • PHYS 321, Intermediate Electricity and Magnetism, 2019, 2021, 2022
  • PHYS 384, Methods of Theoretical Physics I, 2020
  • PHYS 413, Advanced Mechanics, 2011, 2013, 2017 to 2019

Graduate Courses

  • PHYS 173, Introduction to Solid State Physics, 2005, Tufts University
  • PHYS 801, Student Seminar, 2007, 2010 to 2012
  • PHYS 821, Advanced Electromagnetism I, 2014 to 2015, 2017, 2018, 2022
  • PHYS 841, Statistical Mechanics, 2007 to 2012, 2017, 2025
  • PHYS 881/491, Topics in Modern Cosmology, 2014 to 2015, 2017, 2019, 2023, 2025