Course Enrollment
No more scheduling conflicts! Try out our Summer 2025 Schedule Builder and Fall 2025 Schedule Builder for an interactive calendar view of your term.
Filter
[Fall 2025] CC 10: Competitive Coding 1
- 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 Fee5 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)
[Fall 2025] CC 20: Competitive Coding 2
- 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 Fee7 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.
[Summer 2025] CC 20: Competitive Coding 2
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Saturday 9:15 a.m. - 11:15 a.m. Eastern Time
14.0
Hours per Term$27.50
Hourly Fee7 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.
[Fall 2025] CC 30: Competitive Coding 3
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Saturday 9:15 a.m. - 11:15 a.m. Eastern Time
30.0
Hours per Term$30.00
Hourly Fee10+ 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.
[Summer 2025] CC 30: Competitive Coding 3
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Saturday 9:15 a.m. - 11:15 a.m. Eastern Time
14.0
Hours per Term$30.00
Hourly Fee10+ 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.
[Summer 2025] CC 5: Introduction to Programming
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Sunday 9 p.m. - 11 p.m. Eastern Time
14.0
Hours per Term$18.00
Hourly Fee3 Hours
Estimated Homework per WeekThis is a beginner-friendly course. It focuses on helping students learn how to solve problems using Python. Students will start with the basics, such as how to write simple instructions, use loops, and create functions.
Each class will give students a chance to practice what theyβve learned by solving fun and interesting problems. The goal is to build strong thinking skills, like how to break down a big problem into smaller steps. No experience with programming is needed. This course is a great first step for students interested in computer science, math contests, or learning how to think like a programmer.
- Topics
- Python language and basic problem-solving
- Target Contest
- CCC Junior problems 1 to 3
- Intended Audience
- Students in their last term of MC 30
- Course Length
- 1 Term (July - August)
[Fall 2025] MC 10: Middle School Math Competition 1
- 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 Fee3 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.
[Fall 2025] MC 20: Middle School Math Competition 2
- 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 Fee3 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.
[Fall 2025] MC 30: High School Math Competition 1
- 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 Fee4 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.
[Summer 2025] MC 30: High School Math Competition 1
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Sunday 4:15 p.m. - 6:15 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 6 p.m. - 6:50 p.m. Eastern Time
14.0
Hours per Term$25.00
Hourly Fee4 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.
[Summer 2025] MC 40: High School Math Competition 2
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Friday 4:15 p.m. - 6:15 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 7 p.m. - 7:50 p.m. Eastern Time
14.0
Hours per Term$25.00
Hourly Fee4 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.
[Fall 2025] MC 40: High School Math Competition 2
- 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 Fee4 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.
[Summer 2025] MC 40: High School Math Competition 2
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Saturday 11:30 a.m. - 1:30 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 7 p.m. - 7:50 p.m. Eastern Time
14.0
Hours per Term$25.00
Hourly Fee4 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.
[Summer 2025] MC 50: High School Math Competition 3
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Saturday 2 p.m. - 4 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 8 p.m. - 8:50 p.m. Eastern Time
14.0
Hours per Term$27.50
Hourly Fee5 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.
[Fall 2025] MC 50: High School Math Competition 3
- 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 Fee5 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.
[Fall 2025] MC 60: High School Math Competition 4
- 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 Fee5 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.
[Fall 2025] MCM 25: Gauss 7,8 and AMC 8 Practice
- 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 Fee1 Hour
Estimated Homework per WeekThis 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)
[Summer 2025] MCM 25: Gauss 7,8 and AMC 8 Practice
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Tuesday, Friday 6:30 p.m. - 8 p.m. Eastern Time
21.0
Hours per Term$10.00
Hourly Fee1 Hour
Estimated Homework per WeekThis 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)
[Summer 2025] MCM 35: Early AMC 10, Pascal, Cayley, and Fermat Practice
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Tuesday, Friday 6:30 p.m. - 8:30 p.m. Eastern Time
28.0
Hours per Term$10.00
Hourly Fee2 Hours
Estimated Homework per WeekThis 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)
[Fall 2025] MCM 35: Early AMC 10, Pascal, Cayley, and Fermat Practice
- 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 Fee2 Hours
Estimated Homework per WeekThis 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)
[Fall 2025] MCM 45: Early AMC 12, Late AMC 10, Early AIME, and Early Math Prize for Girls Practice
- 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 Fee2 Hours
Estimated Homework per WeekThis 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)
[Summer 2025] MCM 45: Early AMC 12, Late AMC 10, Early AIME, and Early Math Prize for Girls Practice
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Tuesday, Friday 6:30 p.m. - 8:30 p.m. Eastern Time
28.0
Hours per Term$10.00
Hourly Fee2 Hours
Estimated Homework per WeekThis 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)
[Summer 2025] MCM 55: Late AMC 12, Middle AIME, Middle Math Prize for Girls Practice
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Tuesday, Friday 6:30 p.m. - 8:30 p.m. Eastern Time
28.0
Hours per Term$15.00
Hourly Fee3 Hours
Estimated Homework per WeekThis 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)
[Fall 2025] MCM 55: Late AMC 12, Middle AIME, Middle Math Prize for Girls Practice
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Thursday 5 p.m. - 7 p.m. Eastern Time
30.0
Hours per Term$15.00
Hourly Fee3 Hours
Estimated Homework per WeekThis 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)
[Summer 2025] ME 15: Grade 9, 10 Curriculum
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Monday, Thursday 2 p.m. - 4 p.m. Eastern Time
- Homework Class Schedule
- Online Sunday, Wednesday 6 p.m. - 6:50 p.m. Eastern Time
28.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Linear Equations, Quadratics, and Trigonometry
- Course Length
- 1 Term (September - December, January - June, or July - August)
[Fall 2025] ME 15: Grade 9, 10 Curriculum
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Saturday 6:30 p.m. - 8:30 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 7 p.m. - 7:50 p.m. Eastern Time
30.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Linear Equations, Quadratics, and Trigonometry
- Course Length
- 1 Term (September - December, January - June, or July - August)
[Summer 2025] ME 25: Grade 11 Curriculum
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Monday, Thursday 4:15 p.m. - 6:15 p.m. Eastern Time
- Homework Class Schedule
- Online Sunday, Wednesday 7 p.m. - 7:50 p.m. Eastern Time
28.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Functions, Trigonometry, Sequences and Series
- Course Length
- 1 Term (September - December, January - June, or July - August)
[Fall 2025] ME 25: Grade 11 Curriculum
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Saturday 6:30 p.m. - 8:30 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 5 p.m. - 5:50 p.m. Eastern Time
30.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Functions, Trigonometry, Sequences and Series
- Course Length
- 1 Term (September - December, January - June, or July - August)
[Summer 2025] ME 35: Grade 12 Advanced Function Curriculum
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Monday, Thursday 6:30 p.m. - 8:30 p.m. Eastern Time
- Homework Class Schedule
- Online Sunday, Wednesday 8 p.m. - 8:50 p.m. Eastern Time
28.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Polynomials, Rational Function, Trigonometry
- Course Length
- 1 Term (September - December, January - June, or July - August)
[Fall 2025] ME 35: Grade 12 Advanced Function Curriculum
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Saturday 6:30 p.m. - 8:30 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 6 p.m. - 6:50 p.m. Eastern Time
30.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Polynomials, Rational Function, Trigonometry
- Course Length
- 1 Term (September - December, January - June, or July - August)
[Fall 2025] ME 45: AP Calculus BC & Vectors
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Tuesday 5 p.m. - 7 p.m. Eastern Time
- Homework Class Schedule
- Online Monday 8 p.m. - 8:50 p.m. Eastern Time
30.0
Hours per Term$18.00
Hourly Fee2 Hours
Estimated Homework per Week- Topics
- Differential Calculus, Integral Calculus, Sequence, Series, Vectors
- Course Length
- 2 Term (September - December, January - June)
[Fall 2025] MO 1: Algebra and Geometry in Math Olympiad
- 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 Fee10+ 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)
[Fall 2025] MO 2: Number Theory and Combinatorics in Math Olympiad
- 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 Fee10+ 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)
[Fall 2025] MO 3: Advanced Topics in Math Olympiad
- 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 FeeUnlimited
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)
[Summer 2025] MO 3: Advanced Topics in Math Olympiad
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Sunday 2 p.m. - 4 p.m. Eastern Time
14.0
Hours per Term$30.00
Hourly FeeUnlimited
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)
[Summer 2025] MPW 45: Solution Writing for Pre-Olympiad Competitions
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Wednesday 6:30 p.m. - 7:30 p.m. Eastern Time
7.0
Hours per Term$20.00
Hourly Fee3 Hours
Estimated Homework per WeekThis 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)
[Fall 2025] MPW 45: Solution Writing for Pre-Olympiad Competitions
- Start and End Date
- Sept. 2, 2025 - Dec. 15, 2025
- Class Schedule
- Online Wednesday 5:45 p.m. - 6:45 p.m. Eastern Time
15.0
Hours per Term$20.00
Hourly Fee3 Hours
Estimated Homework per WeekThis 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)
[Summer 2025] MPW 55: Solution Writing for Olympiad Competitions
- Start and End Date
- July 7, 2025 - Aug. 24, 2025
- Class Schedule
- Online Sunday 11:30 a.m. - 1:30 p.m. Eastern Time
14.0
Hours per Term$25.00
Hourly Fee20+ Hours
Estimated Homework per WeekThis is an intense training class designed to help students prepare for the math Olympiad level classes. Before each session, students will be assigned a set of challenging problems to complete and submit. In class, submitted solutions will be reviewed in detail, with a focus on strategies for approaching high-level Olympiad problems.
Homework will be graded according to Canadian Mathematical Olympiad (CMO) standards. Personalized feedback will help students fine-tune both the clarity and depth of their mathematical writing.
Please note: This class is not a replacement for our Math Contest Core (MC) classes, which are focused on building foundational knowledge and essential problem-solving techniques.
- Target Contest
- Canadian Math Olympiad 1-3
- Course Length
- 1 Term (July - August)
[Summer 2025] SP 1: Ming Yang's IMO Seminar
- Start and End Date
- July 24, 2025 - Aug. 14, 2025
- Class Schedule
- Online Thursday 2 p.m. - 4 p.m. Eastern Time
8.0
Hours per Term$22.50
Hourly FeeUnlimited
Self-directed PracticeThis is a limited-time special class offered by 2 time IMO silver medalist Ming Yang.
Note: This class is only refundable through July 23, 2025. There will be no refunds after class has started.
- Intended Audience
- Students at or near the IMO level.
- Course Length
- 4 Classes