Teaching
University teaching
- Teaching Fellow in Harvard, Math 1A Introduction to calculus
- Teaching Fellow in Harvard, Math 283Z Foundations of non-abelian Chabauty | course page
- Teaching Fellow in Harvard, Math 1A Introduction to calculus
- Mini-course at Paris 6 The Chabauty–Kim method
- Supervisor in KCL for Master's essay Counterexamples to the Hasse Principle (2017)
- Tutor in Oxford
- Geometry (2016)
- Number theory revision (2016)
- Teaching assistant in Oxford
- Elliptic curves (2015)
- Lie algebras (2014)
- Supervisor in Cambridge
- Galois theory (2014)
Outreach teaching
- Before my move to the US, I ran frequent training sessions at UKMT summer schools
- Trinity College training camp (2011–2015, 2017–2018)
- National mathematics summer school (2015–2020)
Other outreach and enrichment activities
- Marker/problem captain for the British mathematical olympiad rounds 1 & 2 (2011–2021)
- Problem selector for the UKMT advanced mentoring scheme (2012–2013)
- Setter for the British mathematical olympiad rounds 1 & 2 (2011–2021)
- UK problem selection captain for international competitions (2013–2016)
- Team leader on international mathematics olympiads
- Balkan mathematical olympiad (2015)
- Romanian master of mathematics (2016)