teaching

Courses taught

Lecturer
University of Bern, Switzerland2024–2025
phys483670: Exoplanets and the Origins of Life: Exoplanet formation and interiors

Physics Laboratory Instructor
University of Bern, Switzerland2019–2024
phys32776: Nuclear Magnetic Resonance, impact cratering, light scattering (Fall semesters)

Teaching Assistant
Georg-August-Universität Göttingen, Germany2012
phys532776: Complex and Non-linear Dynamics in Physics and Biology (Fall semester)

Teaching Assistant
Wesleyan University, Middletown, CT, USA2010–2012
astr155: Introduction to Astronomy (multiple iterations, included practical lab)
astr105: Stars and Stellar Systems

Teaching Fellow
Yale University, New Haven, CT, USA2009–2010
astr140: Frontiers and Controversies in Astrophysics (Spring semester)
astr135: Archaeoastronomy (Fall semester)

Standardized Test Preparation Instructor
Various locations in CT, USA2009–2011
Delivered workshops and private tutoring for GRE, SAT, SSAT, and PSAT preparation

Astronomy Instructor
Stanford University, Palo Alto, CA, USA26.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