Recent classes are:
- 270.224 Oceans & Atmospheres (with Profs. Waugh or Gnanadesikan). The 2025 synopsis is here.
- 270.325 Introductory Physical Oceanography (with Prof. Gnanadesikan). The 2019 synopsis is here.
- 270.307 Geoscience Modeling. The 2021 synopsis is here.
- 270.323 Ocean Biogeochemical Cycles (with Prof. Gnanadesikan). The 2022 synopsis is here.
- 270.615 Inverse Modeling and Data Assimilation. The 2025 synopsis is here.
- 270.626 Ocean General Circulation. The 2022 synopsis is here.
- 270.653 Fluid Dynamics of the Earth and Planets II (with Prof. Waugh). The 2021 synopsis is here.
- 270.605/606: EPS Colloquium. The 2021/2022 synopsis is here.
In Spring 2025 I’m teaching Inverse Modeling and Data Assimilation and co-teaching Oceans & Atmospheres with Prof. Waugh. In Fall 2025 I’m teaching Ocean General Circulation.