Telling others about what you do and what you find interesting is fun. Trying to explain difficult concepts to others is a great tool to deepen understanding. When I’ve struggled to explain a concept coherently, sometimes I’ve found it’s because the problem really is not understood: teaching has led, directly or indirectly, to a significant fraction of my research papers. 

Lecture courses

I currently teach a 2nd/3rd year undergraduate course on Classical Mechanics for Physics and Physics and Philosophy students. In addition to learning about Lagrangian and Hamiltonian methods, we discover how these approaches led naturally to the Schrödinger equation, and other fundamental concepts, in quantum mechanics. 

I teach an introductory graduate-level course on Large-Scale Ocean Circulation in most years. In 2020 this moved online due to the COVID-19 pandemic, which offered some advantages as well as disadvantages!

Summer schools

1_kleinIn 2017, co-organisied a Summer School on Physics of the Ocean at the Physikzentrum Bad Honnef, Germany. Thanks to all of the students and faculty for making this such an uplifting experience! We hope to run the next school will run in July 2021 in some format, in person or online/hybrid, following a one year delay due to COVID-19.


The second NERC and Met Office-funded short course on the Role of the Oceans in Weather and Climate (OiWC2018) was held at the Met Office, Exeter in March 2018, with accommodation at the Globe Hotel in the beautiful village of Topsham.