📢 Enroll in Fall classes now — Homework 0 releases August 29th!

Course Enrollment

No more scheduling conflicts! Try out our Fall 2025 Schedule Builder for an interactive calendar view of your term.


Filter
29 results

🚩 [In-Person Contest] American Mathematics Competition 10A

Program Type
In-Person Contest
Start and End Date
Nov. 5, 2025, 5 p.m. - Nov. 5, 2025, 6:15 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
25

The AMC 10A is 75 minutes long, consisting of 25 multiple-choice questions.

Students may write only one A contest (AMC 10A or AMC 12A) and only one B contest (AMC 10B or AMC 12B).

Recommended Background

  • Students at the MC 40 level or above (or equivalent background)

Eligibility

  • High school students in grades 10 and below, with a maximum age of under 17.5 years on the day of the competition.

Registration

  • Last day for registrations is October 22th

🚩 [In-Person Contest] American Mathematics Competition 10B

Program Type
In-Person Contest
Start and End Date
Nov. 13, 2025, 5 p.m. - Nov. 13, 2025, 6:15 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
25

The AMC 10B is 75 minutes long, consisting of 25 multiple-choice questions.

Students may write only one A contest (AMC 10A or AMC 12A) and only one B contest (AMC 10B or AMC 12B).

Recommended Background

  • Students at the MC 40 level or above (or equivalent background)

Eligibility

  • High school students in grades 10 and below, with a maximum age of under 17.5 years on the day of the competition.

Registration

  • Last day for registrations is October 22th

🚩 [In-Person Contest] American Mathematics Competition 12A

Program Type
In-Person Contest
Start and End Date
Nov. 5, 2025, 5 p.m. - Nov. 5, 2025, 6:15 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
25

The AMC 12A is 75 minutes long, consisting of 25 multiple-choice questions.

Students may write only one A contest (AMC 10A or AMC 12A) and only one B contest (AMC 10B or AMC 12B).

Recommended Background

  • Students at the MC 50 level or above (or equivalent background)

Eligibility

  • High school students in grades 11 and 12, with a maximum age of under 19.5 years on the day of the competition.

Registration

  • Last day for registrations is October 22th

🚩 [In-Person Contest] American Mathematics Competition 12B

Program Type
In-Person Contest
Start and End Date
Nov. 13, 2025, 5 p.m. - Nov. 13, 2025, 6:15 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
25

The AMC 12B is 75 minutes long, consisting of 25 multiple-choice questions.

Students may write only one A contest (AMC 10A or AMC 12A) and only one B contest (AMC 10B or AMC 12B).

Recommended Background

  • Students at the MC 50 level or above (or equivalent background)

Eligibility

  • High school students in grades 11 and 12, with a maximum age of under 19.5 years on the day of the competition.

Registration

  • Last day for registrations is October 22th

🚩 [In-Person Contest] American Mathematics Competition 8

Program Type
In-Person Contest
Start and End Date
Jan. 23, 2026, 5 p.m. - Jan. 23, 2026, 5:40 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
40

The AMC 8 is 40 minutes long, consisting of 25 multiple-choice questions.

Recommended Background

  • Students at the MC 20 level or above (or equivalent background)

Eligibility

  • Students in grades 8 and below, with a maximum age of under 15.5 years on the day of the competition.

Registration

  • Last day for registrations is January 10th, 2026

[Fall 2025] CC 10: Competitive Coding 1

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Tuesday 7 p.m. - 9 p.m. Eastern Time
30.0
Hours per Term
$25.00
Hourly Fee
5 Hours
Estimated Homework per Week
Topics
Java language, basic algorithms, and basic problem-solving techniques
Target Contest
CCC Junior problems 3, 4, and 5, and USACO Bronze
Course Length
3 Terms (September - December, January - June, and July - August)
+ Read More

[Fall 2025] CC 20: Competitive Coding 2

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 6:30 p.m. - 8:30 p.m. Eastern Time
30.0
Hours per Term
$27.50
Hourly Fee
7 Hours
Estimated Homework per Week
Topics
C++ language, intermediate algorithms, and problem-solving techniques
Target Contest
CCC Senior problem 3 and USACO Silver
Course Length
3 Terms (September - December, January - June, and July - August)
Self-Diagnostic Test

Instructions: Complete the bronze division. 4 hours with any programming language.

Potential students should be able to solve at least 2.5 questions.

+ Read More

[Fall 2025] CC 30: Competitive Coding 3

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Tuesday 7 p.m. - 9 p.m. Eastern Time
30.0
Hours per Term
$30.00
Hourly Fee
10+ Hours
Estimated Homework per Week
Topics
Advanced algorithms, and problem-solving techniques
Target Contest
CCC Senior problems 4 and 5 and USACO gold
Intended Audience
Students who can score 45+ on CCC Senior or in USACO Gold
Course Length
3 Terms (September - December, January - June, and July - August)
Self-Diagnostic Test

Instructions: Complete the silver division. 4 hours with C++.

Potential students should be able to solve at least 2.5 questions.

+ Read More

🚩 [In-Person Contest] Canada Jay Mathematical Competition

Program Type
In-Person Contest
Start and End Date
Nov. 20, 2025, 6 p.m. - Nov. 20, 2025, 7:30 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
50

The CJMC is 90 minutes long, consisting of 15 multiple-choice questions based on the grades 5-8 curriculum.

Recommended Background

  • Students at the MC 20 level or above (or equivalent background)

Eligibility

  • Students must be attending school full-time, either virtually or in person (elementary, middle, secondary, or home-schooled)
  • Students must be in grade 8 or below as of the current school year

Registration

  • Last day for registrations is November 12th

🚩 [In-Person Contest] Canada Lynx Mathematical Competition

Program Type
In-Person Contest
Start and End Date
Oct. 2, 2025, 6 p.m. - Oct. 2, 2025, 7:30 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
50

The CLMC is 90 minutes long, consisting of 15 multiple-choice questions based on the grades 7-11 curriculum.

Recommended Background

  • Students at the MC 30 level or above (or equivalent background)

Eligibility

  • Students must be attending school full-time, either virtually or in person (elementary, middle, secondary, or home-schooled)

Registration

  • Last day for registrations is September 24th

🚩 [In-Person Contest] Canadian Open Mathematics Challenge

Program Type
In-Person Contest
Start and End Date
Oct. 30, 2025, 5 p.m. - Oct. 30, 2025, 7:30 p.m. Eastern Time
Location
60 Granton Dr. Unit 108, Richmond Hill, Ontario
Registration Limit
50

The COMC is 150 minutes long, consisting of 12 full solution questions.

Recommended Background

  • Students at the MC 40 level or above (or equivalent background)

Eligibility

  • Students must be attending school full-time, either virtually or in person (elementary, middle, secondary, or home-schooled)
  • The student must be under 19 years of age as of June 30th of this year

Registration

  • Last day for registrations is October 22th

[Fall 2025] MC 10: Middle School Math Competition 1

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 4:15 p.m. - 6:15 p.m. Eastern Time
Homework Class Schedule
Online Monday 5 p.m. - 5:50 p.m. Eastern Time
30.0
Hours per Term
$22.50
Hourly Fee
3 Hours
Estimated Homework per Week
Topics
Pre-algebra (Algebra, Geometry, Counting/Probability, and Number Theory)
Target Contest
AMC 8 first 15 and Gauss 7, ELMACON
Intended Audience
Students in Grades 6/7 who are excellent at school math
Course Length
2 Terms (September - December and January - June)
Self-Diagnostic Test

Instructions: 40 minutes with no calculator.

Potential students should be able to solve at least 22 problems without guessing.

+ Read More

[Fall 2025] MC 20: Middle School Math Competition 2

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Sunday 2 p.m. - 4 p.m. Eastern Time
Homework Class Schedule
Online Monday 6 p.m. - 6:50 p.m. Eastern Time
30.0
Hours per Term
$22.50
Hourly Fee
3 Hours
Estimated Homework per Week
Topics
Geometry, Counting/Probability, and Number Theory
Target Contest
AMC8 last 10, Gauss 8, Pascal, Fryer, ELMACON
Intended Audience
Students in Grades 7/8 with prior competition experience. See the self-diagnostic test below.
Course Length
2 Terms (September - December and January - June)
Self-Diagnostic Test

Instructions: 40 minutes with no calculator.

Potential students should be able to solve at least 13 problems without guessing.

+ Read More

[Fall 2025] MC 30: High School Math Competition 1

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Sunday 11:30 a.m. - 1:30 p.m. Eastern Time
Homework Class Schedule
Online Monday 7 p.m. - 7:50 p.m. Eastern Time
30.0
Hours per Term
$25.00
Hourly Fee
4 Hours
Estimated Homework per Week
Topics
Algebra, Geometry, Number Theory, and Counting/Probability
Target Contest
AMC 10 first 15, Cayley, Galois, CIMC, Math Challengers
Intended Audience
Students in Grades 8/9 with prior competition experience. See the self-diagnostic test below.
Course Length
3 Terms (September - December, January - June, and July - August)
Self-Diagnostic Test

Instructions: 40 minutes with no calculator.

Potential students should be able to solve at least 20 problems without guessing.

+ Read More

[Fall 2025] MC 40: High School Math Competition 2

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Sunday 4:15 p.m. - 6:15 p.m. Eastern Time
Homework Class Schedule
Online Monday 5 p.m. - 5:50 p.m. Eastern Time
30.0
Hours per Term
$25.00
Hourly Fee
4 Hours
Estimated Homework per Week
Topics
Algebra, Geometry, and Counting/Probability
Target Contest
AMC10 16 - 22, AMC12 first 15, AIME first 7, Fermat, Hypatia,
Intended Audience
Students in Grades 9/10 with prior competition experience. See the self-diagnostic test below.
Course Length
3 Terms (September - December, January - June, and July - August)
Self-Diagnostic Test

Instructions: 75 minutes with no calculator.

Potential students should be able to solve at least 15 problems without guessing.

+ Read More

[Fall 2025] MC 50: High School Math Competition 3

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 11:30 a.m. - 1:30 p.m. Eastern Time
Homework Class Schedule
Online Monday 6 p.m. - 6:50 p.m. Eastern Time
30.0
Hours per Term
$27.50
Hourly Fee
5 Hours
Estimated Homework per Week
Topics
Number Theory, Counting/Probability, Algebra, Geometry
Target Contest
AMC12 16 - 22, AIME 7 - 10, Euclid, CSMC
Intended Audience
Students in Grades 10/11 with prior competition experience. See the self-diagnostic test below.
Course Length
3 Terms (September - December, January - June, and July - August)
Self-Diagnostic Test

Instructions: 75 minutes with no calculator.

Potential students should be able to solve at least 15 problems without guessing.

+ Read More

[Fall 2025] MC 60: High School Math Competition 4

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 2 p.m. - 4 p.m. Eastern Time
Homework Class Schedule
Online Monday 7 p.m. - 7:50 p.m. Eastern Time
30.0
Hours per Term
$27.50
Hourly Fee
5 Hours
Estimated Homework per Week
Topics
Miscellaneous topics
Target Contest
AIME 11 - 15, Euclid, CSMC
Intended Audience
Students in Grades 11/12 with prior competition experience. See the self-diagnostic test below.
Course Length
2 Terms (September - December, January - June)
Self-Diagnostic Test

Instructions: 3 hours with no calculator.

Potential students should be able to solve at least 9 problems without guessing.

+ Read More

[Fall 2025] MCM 25: Gauss 7,8 and AMC 8 Practice

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 4:15 p.m. - 5:45 p.m. Eastern Time
22.5
Hours per Term
$10.00
Hourly Fee
1 Hour
Estimated Homework per Week

This is a targeted training class designed to help students quickly and confidently solve problems at the target difficulty level. The focus will be on both speed and accuracy, with high-performance drills that develop efficiency under time pressure.

Please note: this class does not replace our Math Contest Core (MC) classes, which are structured to teach foundational knowledge and key concepts.

Homework will be assigned and graded, but solutions will not be discussed in class—students are expected to review them independently.

The class will be taught by an accomplished AMC Training Instructor with expertise at this level.

Target Contest
Gauss 7, 8 and AMC8
Course Length
3 Terms (September - December, January - June, or July - August)
+ Read More

[Fall 2025] MCM 35: Early AMC 10, Pascal, Cayley, and Fermat Practice

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 4:15 p.m. - 6:15 p.m. Eastern Time
30.0
Hours per Term
$10.00
Hourly Fee
2 Hours
Estimated Homework per Week

This is a targeted training class designed to help students quickly and confidently solve problems at the target difficulty level. The focus will be on both speed and accuracy, with high-performance drills that develop efficiency under time pressure.

Please note: this class does not replace our Math Contest Core (MC) classes, which are structured to teach foundational knowledge and key concepts.

Homework will be assigned and graded, but solutions will not be discussed in class—students are expected to review them independently.

The class will be taught by an accomplished AMC Training Instructor with expertise at this level.

Target Contest
AMC10 first 15, Pascal/Cayley/Fermat first 24
Course Length
3 Terms (September - December, January - June, or July - August)
+ Read More

[Fall 2025] MCM 45: Early AMC 12, Late AMC 10, Early AIME, and Early Math Prize for Girls Practice

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 4:15 p.m. - 6:15 p.m. Eastern Time
30.0
Hours per Term
$10.00
Hourly Fee
2 Hours
Estimated Homework per Week

This is a targeted training class designed to help students quickly and confidently solve problems at the target difficulty level. The focus will be on both speed and accuracy, with high-performance drills that develop efficiency under time pressure.

Please note: this class does not replace our Math Contest Core (MC) classes, which are structured to teach foundational knowledge and key concepts.

Homework will be assigned and graded, but solutions will not be discussed in class—students are expected to review them independently.

The class will be taught by an accomplished AMC Training Instructor with expertise at this level.

Target Contest
AMC12 first 15, AMC10 last 10, AIME first 7, MPFG first 7
Course Length
3 Terms (September - December, January - June, or July - August)
+ Read More

[Fall 2025] MCM 55: Late AMC 12, Middle AIME, Middle Math Prize for Girls Practice

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Sunday 9:15 a.m. - 11:15 a.m. Eastern Time
30.0
Hours per Term
$15.00
Hourly Fee
3 Hours
Estimated Homework per Week

This is a targeted training class designed to help students quickly and confidently solve problems at the target difficulty level. The focus will be on both speed and accuracy, with high-performance drills that develop efficiency under time pressure.

Please note: this class does not replace our Math Contest Core (MC) classes, which are structured to teach foundational knowledge and key concepts.

Homework will be assigned and graded, but solutions will not be discussed in class—students are expected to review them independently.

Target Contest
AMC12 last 10, AIME 7-11, MPFG 8-13
Course Length
3 Terms (September - December, January - June, or July - August)
+ Read More

[Fall 2025] ME 15: Grade 9, 10 Curriculum

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 6:30 p.m. - 8:50 p.m. Eastern Time
30.0
Hours per Term
$18.00
Hourly Fee
2 Hours
Estimated Homework per Week
Topics
Linear Equations, Quadratics, and Trigonometry
Course Length
1 Term (September - December, January - June, or July - August)
Self-Diagnostic Test

Instructions: 40 minutes with no calculator.

Potential students should be able to solve at least 20 problems without guessing.

+ Read More

[Fall 2025] ME 25: Grade 11 Curriculum

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 6:30 p.m. - 8:50 p.m. Eastern Time
30.0
Hours per Term
$18.00
Hourly Fee
2 Hours
Estimated Homework per Week
Topics
Functions, Trigonometry, Sequences and Series
Course Length
1 Term (September - December, January - June, or July - August)
+ Read More

[Fall 2025] ME 35: Grade 12 Advanced Function Curriculum

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Saturday 6:30 p.m. - 8:50 p.m. Eastern Time
30.0
Hours per Term
$18.00
Hourly Fee
2 Hours
Estimated Homework per Week
Topics
Polynomials, Rational Function, Trigonometry
Course Length
1 Term (September - December, January - June, or July - August)
+ Read More

[Fall 2025] ME 45: AP Calculus BC & Vectors

Program Type
Course
Start and End Date
Sept. 1, 2025 - Dec. 15, 2025
Class Schedule
Online Monday 7 p.m. - 9:20 p.m. Eastern Time
30.0
Hours per Term
$18.00
Hourly Fee
2 Hours
Estimated Homework per Week
Topics
Differential Calculus, Integral Calculus, Sequence, Series, Vectors
Course Length
2 Term (September - December, January - June)
+ Read More

[Fall 2025] MO 1: Algebra and Geometry in Math Olympiad

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Wednesday 7 p.m. - 9 p.m. Eastern Time
30.0
Hours per Term
$30.00
Hourly Fee
10+ Hours
Estimated Homework per Week
Topics
Algebra and Geometry
Target Contest
All math Olympiads
Intended Audience
Students who can confidently qualify for their home country’s national math Olympiad.
Course Length
2 Terms (September - December and January - June)
+ Read More

[Fall 2025] MO 2: Number Theory and Combinatorics in Math Olympiad

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Thursday 7 p.m. - 9 p.m. Eastern Time
30.0
Hours per Term
$30.00
Hourly Fee
10+ Hours
Estimated Homework per Week
Topics
Number Theory and Combinatorics
Target Contest
All math Olympiads
Intended Audience
Students who can confidently qualify for their home country’s national math Olympiad.
Course Length
2 Terms (September - December and January - June)
+ Read More

[Fall 2025] MO 3: Advanced Topics in Math Olympiad

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Friday 7 p.m. - 9 p.m. Eastern Time
30.0
Hours per Term
$30.00
Hourly Fee
Unlimited
Self-directed Practice
Topics
Algebra, Geometry, Number Theory, and Combinatorics
Target Contest
All math Olympiads
Intended Audience
Students who can confidently qualify for their home country’s national math olympiad.
Course Length
2 Terms (July - August and September - December)
+ Read More

[Fall 2025] MPW 45: Solution Writing for Pre-Olympiad Competitions

Program Type
Course
Start and End Date
Sept. 2, 2025 - Dec. 15, 2025
Class Schedule
Online Wednesday 6 p.m. - 7 p.m. Eastern Time
15.0
Hours per Term
$20.00
Hourly Fee
3 Hours
Estimated Homework per Week

This targeted training class is designed to help students develop and refine their solution-writing skills for the COMC and Euclid competitions. Before each session, students will be assigned a set of problems to complete and submit. During class, these solutions will be reviewed in detail, with an emphasis on writing clear, rigorous, and elegant arguments.

Homework will be graded using the same standards applied in the COMC and Euclid competitions. Personalized feedback will help students adjust both the quality and quantity of their written work to meet competition expectations.

Please note: This class is not a substitute for our Math Contest Core (MC) classes, which focus on foundational knowledge and key problem-solving techniques.

Target Contest
Euclid 8 - 9 and COMC C2 - C3
Course Length
3 Terms (September - December, January - June, and July - August)
+ Read More