Teaching
Teaching Experience
Guest Lectures for Faculty of Science, University of Amsterdam 2026: Origins of Movement (within Origins Interspecial Minor) 2025-2026: Biological Fluid Mechanics (within MSc-level Hydrodynamics) Postgraduate Teaching for Faculty of Mathematics, University of Cambridge 2024: Part III Fluid Dynamics of Living Systems (guest lectures) 2023: Part III Non-Newtonian Fluid Mechanics (examples classes) 2018-2020: Topics in Fluid Mechanics (Part III preparatory workshop) Undergraduate Teaching (College Supervisions) for Clare College & Trinity College, University of Cambridge 2025: Part IB Fluid Dynamics (syllabus; sheet 1, 2, 3) 2024: Part IA Vectors & Matrices (syllabus; sheet 1, 2, 3, 4) 2023: Part IB Statistics 2018-2021: Part II Mathematical Biology (syllabus; sheet 1, 2, 3, 4) 2020: Part II Waves (syllabus; sheet 1, 2, 3, 4) 2019: Part IA Differential Equations (syllabus; sheet 1, 2, 3, 4) 2017: Part IA Vectors & Matrices (syllabus; sheet 1, 2, 3, 4)
Mathematical Biology
I enjoy selecting research articles to show students how the core concepts of Mathematical Biology connect to real-life applications and current research.
Topics in Fluid Mechanics
In 2020, I created these slides for an online workshop designed to help incoming Master's students get up to speed with key concepts in Fluid Mechanics. As this material was used for official teaching, I share the copyright for these slides and videos with the University of Cambridge and the Department of Applied Mathematics and Theoretical Physics (DAMTP). You may download these slides for personal use, but you should not redistribute this material without consent, or use it without proper acknowledgement. Thank you!