Homepage

   Contact

   Group

   Links

   Teaching

   CV

   Publications

Teaching



  • 2026S 18.04   Complex variables and applications
  • 2025F 18.01A   Calculus
  • 2025S 18.S996   Introduction to geometric matrix algebra with applications
  • 2024F 18.04   Complex variables and applications
  • 2024S 18.385   Nonlinear dynamics and chaos
  • 2023F 18.03   Differential equations
  • 2022F 18.03   Differential equations
  • 2022S 18.S996 Introduction to geometric algebra
  • 2021F 18.03   Differential equations
  • 2020S 18.354 Nonlinear dynamics: continuum systems
  • 2019F 18.03    Differential equations
  • 2019S 18.04   Complex Analysis with Applications
  • 2018F 18.03   Differential equations
  • 2017F 18.S995  Mathematical concepts in biology and biological physics
  • 2016F 18.03   Differential equations
  • 2016S 18.S995   Mathematical concepts in biology and biological physics
  • 2015F 18.03   Differential equations
  • 2015S 18.354  Nonlinear dynamics: continuum systems
  • 2014F 18.S995   Mathematical concepts in biology and biological physics
  • 2014S 18.354  Nonlinear dynamics: continuum systems  
  • 2013F 18.S995  Mathematical concepts in biology and biological physics
  • 2012 MT  Quantum Mechanics. Murray Edwards College, University of Cambridge
  • 2012 LT   Quantum Physics. Murray Edwards College, University of Cambridge
  • 2012 LT   Dynamics & Relativity. Murray Edwards College, University of Cambridge
  • 2011 MT  Thermal & Statistical Physics. Murray Edwards College, University of Cambridge
  • 2011 MT  Quantum Mechanics. Murray Edwards College, University of Cambridge
  • 2011 LT   Dynamics & Relativity. Murray Edwards College, University of Cambridge
  • 2011 LT   Dynamics & Relativity. Fitzwilliam College, University of Cambridge
  • 2009-2010  Quantum Mechanics. Mansfield College, University of Oxford
  • 2009 MT    Mathematical Methods. Lincoln College, University of Oxford
  • 2009 MT    Mathematical Methods. Mansfield College, University of Oxford
  • 2008-2009  Theoretical Physics: M Phys Option C6. Tutor, University of Oxford



top


Last modified:  03 Feb 2026