Our school runs for 10 week terms consisting of at least one weekly meeting with unlimited resources and opportunity throughout the week as well as holiday programs between the terms consisting of daily meetings usually for 2 weeks. We hold one live in camp every year where our students and staff gather to learn math together. We host one or two exams every term.

There are two main ways for families to engage with our school.

  1. You know exactly what class you want to join or arrangement you want to have and we see if it is possible. (Click here to apply for class placement)

  2. We get some initial information from you and find a suitable program for the student based on our observations and assessment. (Click here to find the right class)

Primary school students‍ ‍

Junior students Monday and Saturday (more details and links coming, this part and below is still under construction)

Intermediate students Tuesdays

Senior students Sunday

HSC students Wednesday and Sunday

One on one in person and online

Old sample schedules

Term 1, 2025:

Junior Saturday 1-3pm

Junior/Intermediate Saturday 3-530pm

Senior Sunday 10am-6pm

Junior/Intermediate Monday 4:30-8:30pm

Junior Monday 430-6pm

Intermediate/Senior Tuesday 430-830pm,

Primary school students Wednesday 4-6pm,

HSC Maths Wednesday 6pm-8pm online, at least year 10.

New Year Camp 2024: Sydney Academy of Sport Jan 8th Monday- Sunday January 14th. Registrations close December 15th. Two Maths Olympiad streams, one non-maths Olympiad HSC stream.

Term 1, 2024:

Junior/ Intermediate Saturday 3-530pm, AMO theme

Senior Sunday 10am-6pm, APMO, TST theme

Junior/ Intermediate Monday 4:30-8:30pm, half class 430-6pm

Intermediate/ Senior Tuesday 430-830pm,

pre-Junior including primary students Wednesday ends before 7pm,

HSC Maths, non-olympiad students Wednesday 7pm

Term 1, 2023:

Junior/ Intermediate Saturday 330-6pm,

Senior Sunday 930am-6pm, TST theme

Junior/ Intermediate Monday 4:30-8:30pm, enrolling

Intermediate/ Senior Tuesday 430-830pm,

pre-Junior including primary students Wednesday 530pm, enrolling

Holiday program

Week 0: (Private schools) Saturday, Sunday, Monday, Tuesday

Week 1: April 10 Monday-Friday

Week 2: April 17 Monday-Friday

As usual the Juniors are 945-12:30, Intermediates 10-3pm, Seniors 10-6pm. (week 1 and 2 only, times are NSW time, I'll modify times for WA students)

Whether Junior, Intermediate or Senior depends on the student's current ability as well as future aspirations.


Next Holiday Monday 3 July to Friday 14 July 2023
Next holiday Monday 25 September to Friday 6 October 2023

Previous Timetables

Term 3, 2022:

Junior Saturday 330-6pm, AIMO intro

Senior Sunday 930am-6pm+, Senior contest theme

Junior Monday 4:30-8:30pm, AIMO intro

Intermediate Tuesday 430-830pm, AIMO achievement

preJunior Wednesday 630-830pm, enrolling

Middle Primary Wednesday 4-5 -6pm, (AMC) Australian Maths Competition

Holiday program (July 4-8, July11-15):

weekdays 9-11am pre-Junior, 9-1pm Junior, 9-3:30pm Intermediate (Lunch included), 9-6pm Senior.

Theme will be Senior Contest and Australia Intermediate Maths Olympiad preparation (AIMO).

Term 4: research project themed for non Seniors, AMO-TST-IMO themed for Seniors

Term 2, 2022:

Junior Saturday 330-6pm, Senior Sunday 9am-6pm, Junior Monday 4:30-8:30pm, Intermediate Tuesday 430-830pm preJunior Wednesday 6-830pm, Primary Wednesday 5-6pm.

Term 1, 2022:

Junior Saturday 330-6pm, Senior Sunday 10am-6pm, Junior Monday 4:30-8:30pm, Intermediate Tuesday 430-830pm preJunior Wednesday 6-830pm, Primary Wednesday 5-6pm.

Holiday program (April 11-): weekdays 9-12noon Junior, 9-4pm Intermediate, 9-6pm Senior for 2 weeks.

Math Olympiad theme plus Applications of Calculus seminar

Past courses

  • Cross ratios

    Pascal etc

  • Senior Contest

  • Isogonal conjugates

  • Inequalities

  • Radical axis

  • Number theory