Teaching
- University of Bristol (Autumn 2018 - Spring 2022)
- Third year Number Theory homework marker (Spring 2022)
- First year Mathematics 1A20 module tutor (Autumn 2021)
- Mathematical Investigations moderator (Spring 2021)
- First year Mathematics 1A20 exam marker (Spring 2021)
- Prospectives in Mathematics moderator (Autumn 2020, Spring 2021)
- First year Mathematics 1A20 module tutor (Autumn 2020)
- Analysis tutor (Spring 2020)
- Number Theory homework marker (Spring 2020)
- First year Mathematics 1A20 module tutor (Autumn 2019)
- Engineering Mathematics teaching assistant (Autumn 2019)
- Numerical Analysis teaching assistant (Spring 2019)
- First year Mathematics 1A20 module tutor (Autumn 2018)
- University of Durham (Autumn 2016 - Spring 2017)
- Numerical Analysis homework marker (Autumn 2016 - Spring 2017)
- Private Tutoring (Autumn 2012 - Summer 2022)
Talks (Climate Modelling)
- National Climate Dynamics Workshop (Bath, UK) [June 2024] - Modelling Elevated Carbon Dioxide Concentrations and Temperature Perturbations in a Boreal Peatland Forest
- EU ESM2025 Land Productivity Drivers Meeting (Virtual, EU) [February 2023] - Nitrogen Limitations at BiFOR
- Land Surface Modelling Discussion Group (Exeter, UK) [February 2023] - A Tale of 2 FACE Sites
- Climate Coffee (Exeter, UK) [November 2022] - Enhanced CO2 Experiments
Talks (Number Theory)
- Warwick Number Theory Seminar (Warwick, UK) [January 2022] - Distributions of Character Sums
- Postgraduate Seminar (Bristol, UK) [October 2021] - The Man, The Myth, The Legend(re)
- MINGLE 2021 (Bristol, UK) [September 2021] - The Probability Behind Yahtzee
- CANT Workshop (New York, USA) [May 2021] - Distributions of Character Sums
- Oxford Junior Number Theory Seminar (Oxford, UK) [May 2021] - Distributions of Character Sums
- MOBIUS ANT (Montreal, Canada) [March 2021] - Distributions of Character Sums
- London Junior Number Theory Seminar (London, UK) [March 2021] - What Is a Random Multiplicative Function?
- Women in Number Theory and Geometry (Online) [January 2021] - Distributions of Character Sums
- 3rd BYMAT Conference (Online) [December 2020] - Distributions of Character Sums
- Postgraduate Seminar (Bristol, UK) [November 2020] - Applications of Random Multiplicative Functions
- MINGLE 2020 (Bristol, UK) [September 2020] - Animals and Counting
- Linfoot Seminar (Bristol, UK) [March 2020] - Distributions of Character Sums
- Postgraduate Seminar (Bristol, UK) [November 2019] - Paths of Dirichlet Characters
- Young Researchers in Algebraic and Analytic Number Theory (Warwick, UK) [November 2019] - Paths of Dirichlet Characters
- Women in Maths Research Workshop (Bristol, UK) [September 2019] - Number Theory: Interesting Numbers and Their Problems
- 2 Minute Talks (Bristol, UK) [June, 2019] - A Quick Introduction to Characters