Teaching

Lecture Courses

In Sping 2026 I shall be teaching MA263 - Multivariable Analysis

At Warwick, I taught MA953 - Topics in Partial Differential Equations (which gave an introduction to mean curvature flow), MA4A2 - Advanced Partial Differential EquationsMA3D9 - Geometry of Curves and Surfaces and MA263 - Multivariable Analysis.

At UCL, I have taught MATHM114 - Riemannian GeometryMATH7102 - Analysis 4MATH3109 - Multivariable Analysis and MATH7402 - Mathematical Methods 4 and a graduate course on Mean Curvature Flow in the LSGNT. 


Mini Courses

  • August 2025, 3-day course "Generic regularity of area-minimizing hypersurfaces up to dimension 11" (online), Program "Geometry and Analysis of Minimal Surfaces", ICTS Bangalore, India.
  • April 2024, 4-day course “Generic mean curvature flow and applications”, Masterclass “Recent Progress on Singularity Analysis and Applications of the Mean Curvature Flow”, Copenhagen Centre for Geometry & Topology, University of Copenhagen, Denmark
  • Sep 2022, 3-day course “Mean curvature flow with generic initial data and applications”, Conference “Geometric Analysis in Granada”, University of Granada, Spain
  • June 2021, 4-day course “An introduction to Brakke flows”, Summer School “Curvature Constraints and Spaces of Metrics”, University of Grenoble, France
  • May 2021, 2-day course “An introduction to Brakke flows” (online), Rutgers Geometric Analysis Conference, Rutgers University, USA
  • Dec 2014, 3-day course "Singularity formation in mean curvature flow", Course on Geometric Flows, University of Granada, Spain
  • July 2014, 4-day course “Networks of curves evolving by curvature in the plane”, ERC School on Geometric Evolution Problems, Centro De Giorgi, Pisa, Italy
  • Jan 2013, 4-day course “Singularity formation and resolution in mean curvature flow”, KIAS Winter School in Differential Geometry, Korea

Lecture Notes

  • MA263 - Multivariable Analysis, University of Warwick, 2024, [pdf]
  • MA3D9 - Geometry of Curves and Surfaces, University of Warwick, 2023, [pdf]
  • MA953 - Topics in Partial Differential Equations (Introduction to Mean Curvature Flow), University of Warwick, 2021, [pdf]
  • An introduction to Brakke flows, Summer School “Curvature Constraints and Spaces of Metrics”, University of Grenoble, 2021, [pdf]
  • Introduction to Mean Curvature Flow, LSGNT course given at UCL 2017, [pdf]
  • Math7201 - Analysis 4: Real Anlaysis, University College London, 2014, [pdf]
  • Partial Differential Equations II, Free University Berlin, 2011/2012, [pdf]