Math Courses
From Math Kangaroo to AIME, we provide after-school and weekend elementary, middle, and high school math enrichment programs for gifted students preparing for advanced coursework and national competitions.
- Math Kangaroo
- The Continental Mathematics League - CML
- Math League
- Math Olympiads For Elementary and Middle Schools - MOEMS
- MATHCOUNTS
- American Mathematics Competition 8 - AMC8
- American Mathematics Contest 10/12 - AMC10/12
- American Invitational Mathematics Examination - AIME
- Harvard MIT Math Tournament - HMMT
- Princeton University Mathematics Competition - PUMaC
- American Regions Mathematics League - ARML
- United States of America Junior Mathematical Olympiad - USAJMO
- United States of America Mathematical Olympiad - USAMO
We help students improve problem-solving skills and build a solid mathematical foundation by:
- Stimulating their interest and enthusiasm for problem-solving
- Broadening their mathematical intuition
- Developing their brainpower
We also prepare students for standardized math exams such as PSAT, SAT, ACT, AP, SSAT, and PARCC.

Math Competition Track
| Course Code | Description |
|---|---|
| Competition Math Programs | Systematic instruction based on our curriculum to build a solid foundation and solve challenging problems in national contests |
| CEM1 | Elementary Competition Math Level I (Math Kangaroo G2-3, CML G2-3, etc.) |
| CEM2 | Elementary Competition Math Level II (MOEMS-E, Math League G4, Math Kangaroo G3/4, CML G4-6, etc.) |
| CEM3 | Elementary Competition Math Level III (MOEMS-M, Math League G5/6, Math Kangaroo G5/6, etc.) |
| CMM1 | Middle-School Competition Math Level I (AMC8, Math League G7/8, Algebra I, etc.) |
| CMM2 | Middle-School Competition Math Level II (AMC8, MathCounts) |
| CHM1 | High-School Competition Math Level I (AMC10) |
| CHM2 | High-School Competition Math Level II (AMC12) |
| CHM3 | High-School Competition Math Level III (AIME) |
| CHM4 | High-School Competition Math Level IV (USAMO) |
Math Acceleration Track
| Course Code | Description |
|---|---|
| Accelerated Math Programs | Targeted in building math foundations and success in standardized tests such as AP, SAT, ACT, etc. |
| AEM1 | Accelerated Elementary Math Level I (K-G1) |
| AEM2 | Accelerated Elementary Math Level II (G1-G3) |
| AEM3 | Accelerated Math: Pre-Algebra (G3-G5) |
| AMM1 | Accelerated Math: Algebra I (G5-G6) |
| AMM2 | Accelerated Math: Geometry (G6-G7) |
| AHM1 | Accelerated Math: Algebra II (G7-G8) |
| AHM2 | Accelerated Math: Pre-Calculus (G8-G9) |
| AHM3 | Accelerated Math: AP Calculus (G9-G11) |
Competition Preparation
| Program | Details |
|---|---|
| Math Competition Preparation | Intensive courses targeted for specialized competitions |
| Math Kangaroo | G1-12, 6 sessions (spring) |
| Math League | G4-8, 6 sessions (spring) |
| MOEMS & CML | G4-8, 8-10 sessions (fall) |
| HMMT | G7-11, 10 sessions (fall/spring) |
| AMC8 | G4-8, 8 sessions (fall/spring) |
| AMC10/12 | G6-12, 8 sessions (fall/spring) |