Teaching
(Spring 2023/2024) University of Warwick: MA257 Introduction to number theory (2nd year) [notes]
(Autumn 2023/2024) University of Warwick: MA4L6 Analytic number theory (Master's level) [notes]
(Spring 2022/2023) University of Warwick: MA257 Introduction to number theory (2nd year)
(Autumn 2022/2023) Taught Course Centre via University of Warwick: Metric diophantine approximation (PhD level) [slides]
(Spring 2021/2022) University of Warwick: Topics in number theory (PhD level) [circle method notes]
(Autumn 2021/2022) University of Warwick: Elliptic curves (Master's level)
(Autumn 2017/2018) University of York: Number theory (3rd year)
(Autumn 2016/2017) University of York: Number theory (3rd year)
(Spring 2014/2015) University of Bristol: Analytic number theory (Master's level)