Current Teaching

This Spring at Bard College I am teaching:

Physics 303: Mechanics

Past Teaching

Fall 2022 Physics 217: Observing with Optical Telescopes
Physics 312: Electricity & Magnetism
Spring 2022 Physics 222: Mathematical Methods of Physics II
Physics 314: Thermal Physics
Fall 2021 Physics 141: Introduction to Physics
Physics 141LA&B: Intro Physics Labs
Spring 2021 Physics 222: Mathematical Methods of Physics II
Physics 312: Electricity & Magnetism
Fall 2020 Physics 241: Modern Physics
Physics 314: Thermal Physics
Spring 2020 Science 127: Learning about Learning
Physics 200: Lattice Field Theory Python Tutorial
Physics 321: Quantum Mechanics
Fall 2019 Physics 141: Introduction to Physics
Physics 312: Electricity & Magnetism
Spring 2019 Physics 125: Time Examined
Physics 222: Mathematical Methods of Physics II
Fall 2018 Physics 241: Modern Physics
Physics 303: Mechanics
Spring 2017 Physics 222: Mathematical Methods of Physics II
Physics 230: Optics
Fall 2016 Science 127: Learning about Learning
Physics 221: Mathematical Methods of Physics I
Spring 2016 Physics 327: General Relativity
Physics 142: Introductory Lab
Fall 2015 Physics 241: Modern Physics
Physics 303: Mechanics
Spring 2015 Physics 142: Introduction to Physics II
Physics 321: Quantum Mechanics
Fall 2014 Physics 141: Introduction to Physics
Physics 314: Thermal Physics

I was a lecturer in UC Berkeley's physics department during the 2011-12 academic year:

Spring 2012 Physics 139: Special and General Relativity
Fall 2011 Physics 105: Classical Mechanics

Throughout my tenure as a graduate student at Berkeley I was a teaching assistant for many courses. If you are interested in learning more about my teaching experience, please contact me. You can also view all of the feedback that I've received from students here.