Cart

High School Contest Math continues our Contest Math series with a full year of math competition preparation for advanced high schoolers.

Live instructors prepare students for the world's top math competitions by teaching problem-solving techniques and strategies.

View the course syllabus for full class information and a list of topics.

A cyclic quadrilateral & the formula for Bayes' Theorem.
Level
Term
Length
Weekly In-Class Time
Tuition
Textbook(s)
Skills
Enroll Now
Schedule
Course Fee: $2050.00 (~$57 per week), $2099.00 w/books
Dates/Times
Instructor/Class ID
Dates + Days
Time
Instructor + Class ID
Dates + Days
Time
Class ID
Instructor
Dates
Days
Time
Class ID
Instructor
April 14 – Jan. 26
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
ID: 19826
Closed
April 14 – Jan. 26
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
ID: 19826
Closed
April 14 – Jan. 26
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
19826
Closed
April 14 – Jan. 26
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
Class ID: 19826
Instructor: Amy Lee
Closed
Aug. 18 – May 18
Sunday
3:45 pm – 5:45 pm ET2:45 pm – 4:45 pm CT1:45 pm – 3:45 pm MT12:45 pm – 2:45 pm PT
ID: 25839
Closed
Aug. 18 – May 18
Sunday
3:45 pm – 5:45 pm ET2:45 pm – 4:45 pm CT1:45 pm – 3:45 pm MT12:45 pm – 2:45 pm PT
ID: 25839
Closed
Aug. 18 – May 18
Sunday
3:45 pm – 5:45 pm ET2:45 pm – 4:45 pm CT1:45 pm – 3:45 pm MT12:45 pm – 2:45 pm PT
25839
Closed
Aug. 18 – May 18
Sunday
3:45 pm – 5:45 pm ET2:45 pm – 4:45 pm CT1:45 pm – 3:45 pm MT12:45 pm – 2:45 pm PT
Class ID: 25839
Instructor: Emilee Mason
Closed
Sep. 4 – May 28
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
ID: 25836
Closed
Sep. 4 – May 28
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
ID: 25836
Closed
Sep. 4 – May 28
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
25836
Closed
Sep. 4 – May 28
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
Class ID: 25836
Instructor: Emilee Mason
Closed
Sep. 15 – June 15
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
ID: 25841
Full
Sep. 15 – June 15
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
ID: 25841
Full
Sep. 15 – June 15
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
25841
Full
Sep. 15 – June 15
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
Class ID: 25841
Instructor: Emilee Mason
Full
Nov. 4 – Aug. 11
Monday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
ID: 26619
ENROLL
2 spots left
Nov. 4 – Aug. 11
Monday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
ID: 26619
ENROLL
2 spots left
Nov. 4 – Aug. 11
Monday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
26619
ENROLL
2 spots left
Nov. 4 – Aug. 11
Monday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
Class ID: 26619
Instructor: Amy Lee
ENROLL
2 spots left
Jan. 29 – Oct. 8
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
ID: 27087
ENROLL
Jan. 29 – Oct. 8
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
ID: 27087
ENROLL
Jan. 29 – Oct. 8
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
27087
ENROLL
Jan. 29 – Oct. 8
Wednesday
7:00 pm – 9:00 pm ET6:00 pm – 8:00 pm CT5:00 pm – 7:00 pm MT4:00 pm – 6:00 pm PT
Class ID: 27087
Instructor: Reshab Chhabra
ENROLL
April 13 – Jan. 25, 2026
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
ID: 27088
ENROLL
April 13 – Jan. 25, 2026
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
ID: 27088
ENROLL
April 13 – Jan. 25, 2026
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
27088
ENROLL
April 13 – Jan. 25, 2026
Sunday
6:45 pm – 8:45 pm ET5:45 pm – 7:45 pm CT4:45 pm – 6:45 pm MT3:45 pm – 5:45 pm PT
Class ID: 27088
Instructor: Henry Feng
ENROLL
Please note there are no classes: Nov. 25 — Dec. 1 | Dec. 21 — Jan. 3 | May 24 — May 26 | June 30 — July 6 | Sep. 6 — Sep. 8