Current Teaching
Trinity College Dublin, Lecturer
- MAU11400 Mechanics, Trinity College Dublin, 2026–2027.
- MAU23403 Equations of mathematical physics I, Trinity College Dublin, 2026–2027.
- MAU44P00 Project, 2026-27.
Previous teaching
Okinawa Institute of Science and Technology, Lecturer
- Introduction to Bosonic String Theory, OIST, 2026.
King's College London, Graduate Teaching Assistant
- Strings, Branes and Quantum Gravity (7CCMMS34), 2021 -- 22
- Strings, Branes and Quantum Gravity (7CCMMS34), 2020 -- 21
- Special Relativity And Electromagnetism (6CCM331A), 2020 -- 21
- Advanced Quantum Mechanics (7CCMMS31T), 2019 -- 20
- Fundamentals of Probability Theory (6CCM341A) 2019 -- 20
- PDEs and Complex Variables (5CCM211A) 2018 -- 19
- Geometry of Surfaces (6CCM223B) 2018 -- 19
- Calculus I (4CCM111A) 2018 -- 19