teaching&mentoring

Overview of courses taught and students mentored.

Teaching

Lecturer

Course Year
Environmental and Earthquake Seismology (UT Austin GEO 391) 2025–26
Frontiers in Earthquake Physics (UT Austin GEO 291) 2025–26
Physics of the Earth (Guest Lecturer, UT Austin GEO 354/384D) 2024–25
SeismoChat (UCSD SIOG-239) 2022–23
Introduction to Geophysics (Guest Lecturer, Caltech Ge-102) 2017–18

Teaching Assistant

Course Year
Plate Tectonics (Caltech Ge-161) 2020–21
Seismology (Caltech Ge-162) 2019–20
Earth and Environment (Caltech Ge-1) 2018–19
Introduction to Geophysics (Caltech Ge-102) 2017–18
Mechanics (USTC General) 2014–15

Mentoring

Advisor

  • Wangwang Gu, Exchange Postdoc
  • Junpeng Li, PhD Student
  • Kaiteng Huang, Exchange PhD Student
  • Anna Vu, Undergraduate Researcher

Research Mentor

  • Chao Song, Postdoc
  • Qipeng Bai, PhD Student
  • Jim Zhang, Undergraduate Researcher

PhD Advisory Committees

  • McKenzie M Carlson
  • Sujith Swaminadhan
  • Trevor Brooks