teaching
Courses taught
Lecturer
University of Bern, Switzerland — 2024–2025
phys483670: Exoplanets and the Origins of Life: Exoplanet formation and interiors
Physics Laboratory Instructor
University of Bern, Switzerland — 2019–2024
phys32776: Nuclear Magnetic Resonance, impact cratering, light scattering (Fall semesters)
Teaching Assistant
Georg-August-Universität Göttingen, Germany — 2012
phys532776: Complex and Non-linear Dynamics in Physics and Biology (Fall semester)
Teaching Assistant
Wesleyan University, Middletown, CT, USA — 2010–2012
astr155: Introduction to Astronomy (multiple iterations, included practical lab)
astr105: Stars and Stellar Systems
Teaching Fellow
Yale University, New Haven, CT, USA — 2009–2010
astr140: Frontiers and Controversies in Astrophysics (Spring semester)
astr135: Archaeoastronomy (Fall semester)
Standardized Test Preparation Instructor
Various locations in CT, USA — 2009–2011
Delivered workshops and private tutoring for GRE, SAT, SSAT, and PSAT preparation
Astronomy Instructor
Stanford University, Palo Alto, CA, USA — 26.06.2006–04.08.2006
Sally Ride Science Foundation Summer Camp
Taught astronomy to female students (ages 11–15) for five hours daily across six weeks