2008 – present
- ESP SCI 202 “Continuum Mechanics” (UCLA, graduate level)
- ESP SCI 205 “Inverse Theory and Data Interpretation” (UCLA, graduate level)
- ESP SCI 122 “Introduction to Seismology” (UCLA, upper-level undergraduate)
- ESP SCI 222 “Introduction to Seismology” (UCLA, graduate level, Winter 2018)
- ESP SCI 152 (formerly ESS 152) “Physics of the Earth” (UCLA, upper-level undergraduate)
- ESP SCI 136A “Applied Geophysics” (UCLA, upper-level undergraduate)
- EPSS 8 “Earthquakes” (UCLA, General education undergraduate level class)
- ESP SCI 225B “Physics and Chemistry of the Earth and Planetary Interiors” (UCLA, graduate level)
- EPS SCI 256 (formerly ESESP SCIS 282) “Seminar: Geophysics” about InSight mission (Winter 2025)
- ESP SCI 282 “Seminar: Geophysics” (UCLA, graduate level) on deep Earth structure, and Spring 2012 on the lithosphere-asthenosphere boundary)
- EPS SCI C296C “Research Topics in Earth and Space Sciences: Seismology and Solid Earth Physics” (UCLA)
- ESP SCI 596 “Directed Individual Study”
- ESP SCI 198 “Honors Research”
- ESP SCI 287C “Seminar: Seismology and Earth’s Interior”
2000-2005
- Teaching fellow for graduate level class “Essentials of Geophysics” (MIT, Fall 2004 and 2005)
- Teaching assistant for lower division classes “Mathematics III” (Complex numbers, Fourier series, etc; Faculty of Geosciences, Utrecht University, 1998, 1999 & 2001)
- Teaching assistant for upper division class “Mathematics for Geophysicists” (Department of Earth Sciences, Utrecht University, 2000)