Teaching
Tell me and I forget. Teach me and I remember. Involve me and I learn.
- B. Franklin
Lent 2024 – Queens’ College, University of Cambridge
- Mathematics – Course A – Part IA
- CST0 Computer Science Tripos
- NST0 Natural Sciences Tripos
- Course description
- General Notes
- Supervision Notes
- Mathematics – Course A – Part IA
- NST0 Natural Sciences Tripos
- Office hours: Wednesdays, 2-3pm.
Michaelmas 2023 – Queens’ College, University of Cambridge
- Part IA Mathematics – Course A – Part IA
- CST0 Computer Science & Natural Sciences Tripos Supervisions
- Course description
- Notes, exercises and supervision notes
2018-2022 – University College London – Lecturer & Teaching Assistant
- Analysis 1 – Math0003 (TA), 2021-22, UCL. Course description
- Mathematics for Engineers 1 (Lecturer), 2020-21, UCL
- Differential and Integral Calculus (Lecturer), 2019-20, UCL
- Mathematical Methods 1 (TA), 2019-20, UCL
- Newtonian Mechanics (TA), 2019-20, UCL
- Mathematical Methods 2 (TA), 2018-19, UCL
- Applied Mathematics 1 (TA), 2018-19, UCL
- Analysis 2 (TA), 2018-19, UCL
2017-2018 – King Abdullah University of Science and Technology – Teaching Assistant
- Complex Analysis (TA), 2017-18, KAUST