🌍 global
🇦🇺 au
🇳🇿 nz
For 2026. Please click the course names for more information.
Every course will run for 40 weeks every week from 9 February to 28 June, then from 20 July to 6 December. In case of a missed lesson due to an emergency, there may be catch-up lessons after 28 June or 6 December.
You can view a sample handout here: Try Small Cases (C1 W1)
Each class will have dedicated channels on our Discord Server, and each lesson will be delivered through a dedicated Voice Channel. All students will be required to have their video cameras on for the duration of the lesson, unless there are exceptional circumstances.
In addition to the weekly lessons, there are office hours each week when students can ask me questions, do homework or extra maths, and meet some of the other students in other classes. Currently, they are held weekly at the following times:
I will also periodically host live-solving sessions of contests which will be open to all students to watch.
Please contact me to discuss your enrolment. Students may enrol in a class that has already started, but usually only at specific entry points.
The fees listed above are per lesson. All fees should be paid in instalments of 10 lessons to Xutong Wang on Wise Please include your child's full name in the reference. Full refunds can be issued for all remaining lessons if students withdraw from the course.