Carmel School Association
Head of Mathematics
Kiangsu-Chekiang College
Mathematics Teacher
The Learning Track
Mathematics, English Teacher
Eye Level Little Scholar
Education Officer, Math Division Manager
Robokids
Teaching Assistant
The Hong Kong University of Science and Technology
University of Waterloo
The University of Hong Kong