teaching

2023/2024

  • Michaelmas
    Analysis I
    University of Oxford, Balliol College
    Tutor
  • Michaelmas
    Linear Algebra I
    University of Oxford, Balliol College
    Tutor

2022/2023

  • Trinity
    Analysis III
    University of Oxford, Jesus College
    Tutor
  • Trinity
    Number Theory
    University of Oxford, Jesus College
    Tutor
  • Trinity
    Projective Geometry
    University of Oxford, New College
    Tutor
  • Hilary
    Rings and Modules
    University of Oxford, Jesus College
    Tutor
  • Hilary
    Algebraic Curves
    University of Oxford, Mathematical Institute
    Tutor
  • Hilary
    Analysis II
    University of Oxford, Jesus College
    Tutor
  • Michaelmas
    Geometry
    University of Oxford, New College
    Tutor
  • Michaelmas
    Algebraic Geometry
    University of Oxford, Mathematical Institute
    Teaching Assistant
  • Michaelmas
    Lie Algebras
    University of Oxford, Mathematical Insitute
    Teaching Assistant

2021/2022

  • Trinity
    Projective Geometry
    University of Oxford, Lincoln College
    Tutor
  • Hilary
    Introduction to Schemes
    University of Oxford, Mathematical Institute
    Teaching Assistant
  • Hilary
    Algebraic Curves
    University of Oxford, Mathematical Institute
    Teaching Assistant
  • Michaelmas
    Algebraic Topology (2 sets)
    University of Oxford, Mathematical Institute
    Teaching Assistant