Teaching

I have taught/am teaching the following courses.

Spring 2026
University of Edinburgh
(Tutor and Lecturer)
Fall 2025
University of Edinburgh
(Tutor)
  • Introduction to Mathematics at University (MATH08078)
Spring 2025
University of Edinburgh
(Tutor)
Fall 2024
University of Edinburgh
(Tutor)
Spring 2024
University of Edinburgh
(Tutor)
Fall 2023
University of Edinburgh
(Tutor)
Spring 2023
University of Edinburgh
(Tutor)

Awards and Nominations

In 2025, I received the Edinburgh Teaching Award (EdTA) and became an Associate Fellow of the Higher Education Academy (AFHEA)

In 2023, I was nominated for Student Tutor of the Year in the EUSA Student-nominated Teaching Awards.

Olympiads

When I am back in Hong Kong, I sometimes help out at HKIMO training. Here are some notes/handouts that I've written for classes that I've taught at IMO training:

I have also proposed problems for the HKIMO team selection tests, including: