Curriculum · Singapore Math
Competition Program (CP)
Competition math training that builds advanced mathematical thinking. Students are placed by competition math ability, not grade alone, so each child learns at the level that best supports their growth.

3
Math Kangaroo National #1
16
Math Kangaroo National Top 20
4
Massachusetts State Top 3
23
Noetic Learning Math Contest awards
Class Format
- In-person
- Once a week · 90 minutes total (including a 5-minute break)
- Small group of 1–5 students
Program Overview
CP is a competition math program that builds analytical thinking, logical reasoning, and advanced problem-solving through challenging questions and structured training. It has three levels: Level 1 (Grades 1–2), Level 2 (Grades 3–4), and Level 3 (Grades 5–6). Each level raises the challenge and asks for deeper mathematical thinking.
Beyond the Listed Curriculum
The level descriptions below show the core of each course, not all of it. MGA teachers add supplementary content designed specifically for competitions:
- Problem sets written in the style and at the difficulty of each contest
- Short units on topics that school math rarely covers, such as 3D views and cube nets, logic with several conditions, strategy games, and symmetry and folding
- Timed practice that builds speed and accuracy
Many of these topics are not taught in school, but they appear regularly in competitions such as Math Kangaroo.
What a CP Class Is Like
CP classes are intensive. Problems are hard on purpose, and students are expected to keep working on them rather than wait for the answer. Classes are also lively and fun: students work through puzzles together, debate whether a solution really holds, and share different ways to reach the same answer. Many of our strongest students stay with us across years: of the 16 MGA students in the 2026 Math Kangaroo National Top 20, nine were also in the 2025 National Top 20.
Key Features
Core Mathematical Concepts

Build a Strong Foundation Early
Level 1 is for students in Grades 1–2 who are ready to go beyond routine arithmetic and develop strong math reasoning, logic, and problem-solving skills. With Math Kangaroo and the Noetic Learning Math Contest as key goals, the course builds a solid foundation in competition math through engaging, structured, age-appropriate training.
Highlights
Early Competition Math Foundation
Students build essential skills in logical thinking, visual reasoning, number sense, and word problem solving, creating a strong base for future success in advanced math and competitions.
Math Kangaroo & Noetic Preparation
The course is aligned with the problem styles found in Math Kangaroo (Grades 1–2) and Noetic Learning Math Contest (Grade 2), helping students gain confidence through targeted competition practice.
Strong Basics + Meaningful Enrichment
While reinforcing core school math skills, Level 1 introduces selected advanced competition concepts, including topics not taught in school, so students grow beyond grade-level limits in a structured, supportive environment.
Our Teaching Approach
Competition problems rarely look like textbook exercises. Students learn seven problem-solving methods and practice eight thinking skills, shown below, so when a question is unfamiliar they can analyze it, choose an effective method, and check their answer. The goal is strong mathematical reasoning and the confidence to use it under time pressure.


Classroom Highlights




Give Your Child a Head Start in Math
Book a trial class and see MGA's Competition Program in action.
