- 2024-25, 2025-26: Number Theory: 3rd-year couse in Manchester
Previous modules
- 2021-22, 2022-23, 2023-24: Commutative Algebra: 3rd-year couse in Manchester
- 2019-20, 2020-21: Algebra 2: Groups and Rings: 2nd-year course in Warwick.
- 2019-20 Term 1: Algebraic Number Theory: 3rd-year course in Warwick.
- 2018-19 Term 2: Algebraic Number Theory: 3rd-year course in Warwick.
- 2018: Algebraic Geometry: 4th-year course in Imperial College London.
- 2017: Algebraic Geometry: 4th-year course in Imperial College London.
- 2014: Shimura Varieties: graduate course for the London School of Geometry and Number Theory, which I taught together with Andrei Yafaev.