This page outlines the modules I have taught or supported, both as a Lecturer at the University of Bristol and as a Graduate Teaching Assistant (GTA) at the University of York.
I have (co-)supervised five students to date: one MSc (Res) student (now pursuing a PhD at the University of Manchester), an intercalated Masters student, two undergraduate students, and a PGCE student.
I am an Associate Fellow of the Higher Education Authority (AFHEA), having completed the York Professional and Academic Development scheme (YPAD).
In recognition of my work in the Department of Mathematics at York, I was awarded the Departmental Excellence in Teaching and Learning Award (DELTA) in both 2022 and 2023. I was the first person to receive the DELTA twice, and in consecutive years, while serving as a GTA. I was also nominated for the award in 2021 and 2024.
Before beginning my PhD, I earned my PGCE from the University of Oxford in 2017 and taught in secondary education for four years. Alongside teaching students aged 11–18, my responsibilities included serving as Head of Year 7, the Lead Teacher for A-level Further Mathematics, a Designated Safeguarding Lead, and a PGCE mentor for Mathematics.
In this section are the modules I have lead as the lecturer. I am planning on teaching a Taught Course Centre course to PhD students in the 2026-2027 academic year on the Number Theory of Ramanujan. The TCC is a collaboration between the Mathematics Departments at the Universities of Bath, Bristol, Imperial, Oxford, Warwick and Swansea.
Spring Term:
Topics in Geometry and Discrete Mathematics (3rd/4th Year)
I taught the first half of this course, where my half was focused on an Introduction to Additive Number Theory. Topics covered included polygonal numbers, Minkowski's Convex Body Theorem, Fermat's Two Squares Theorem, Lagrange's Four Squares Theorem, Legendre's Three Squares Theorem, Gauss's Eureka Theorem, and Cauchy's Polygonal Number Theorem.
Responsibilities involved writing and delivering lectures, setting formative and summative coursework, marking the coursework, and setting and marking the exam, as well as general administrative responsibilites.
In this section is a list of students who I have (co-)supervised during their degrees, and where applicable, any co-supervisors, their year of study, their year of supervision, their university, and the title of their thesis. I am due to supervise two more Intercalated Masters Students in 2026–2027, both at the University of Bristol.
Wilkie Hoare
Intercalated Masters, 2025–2026, University of Bristol.
Co-supervised with Ethan Lee.
Thesis Title: The Goldbach Conjecture.
Ismail Zuberi
3rd Year Undergraduate, 2025–2026, University of Bristol.
Thesis Title: The moments of the zeta function.
Jess Szafran
3rd Year Undergraduate, 2025–2026, University of Bristol.
Thesis Title: Prime Numbers: Their Hidden Properties.
Ben Durkan
Masters by Research, 2024–2025, University of York.
Co-supervised with Chris Hughes.
Thesis Title: Two theorems on sums over zeros of the Riemann zeta function.
Note: Currently a PhD student at the University of Manchester (supervised by Hung Bui).
Hugo Weaving
PGCE Student, 2019–2020, University of Oxford.
In this section are the modules I have run seminars for as a Graduate Teaching Assistant (GTA) at the University of York, organised by academic year.
In addition to my official teaching roles at university, I have also unofficially mentored and supported several undergraduates through their modules, career advice, and undergraduate projects.
I gave a guest lecture for the fourth year course 'Geometric and Analytic Number Theory' in 2024, with the title of the talk called 'The Riemann Hypothesis'.
Autumn Term:
Spring/Summer Terms:
Autumn Term:
1st Year Drop-in Sessions
Spring/Summer Terms:
1st Year Drop-in Sessions