Tutoring

I have tutored/am tutoring the following courses.

Spring 2024
University of Edinburgh
Fall 2023
University of Edinburgh
Spring 2023
University of Edinburgh

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 in the past: