Singapore Math
Competition Program (CP)
Age Group:G1-G6
Class Format:
- In-person
- Once a week;90-min in total (including a 5-min break)
- Small group of 1–5 students
CP Program Overview
Build Advanced Math Thinking Through Competition Training
The CP Program is a competition math program designed to help students strengthen analytical thinking, logical reasoning, and advanced problem-solving skills through challenging questions and structured training. Unlike traditional math classes, students are placed by math competition ability rather than grade alone, allowing them to learn at the level that best supports growth.
The program is generally organized into Level 1 (Grades 1–2), Level 2 (Grades 3–4), and Level 3 (Grades 5–6), with each level aligned to increasing challenge and deeper mathematical thinking. This flexible structure helps students build strong competition math skills and continue progressing beyond grade-level limits.
Key Features
90-Minute Focused Lessons
Each class provides sufficient time for concept learning, guided practice, and problem-solving.
Small-Group Classroom Learning
Small class sizes allow for personalized instruction and closer teacher support.
Structured Learning Materials
Lessons are supported by well-designed textbooks and interactive teaching slides.
Competition-Level Practice
Students work with selected competition-style problems to strengthen analytical thinking.
Core Mathematical Concepts
Build a Strong Foundation Early
Level 1 is designed for young learners 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 Noetic Math as key learning goals, this course helps students build a solid foundation in competition math through engaging, structured, and age-appropriate training.
Highlights
1. 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.
2. 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.
3. Strong Basics + Meaningful Enrichment
While reinforcing core school math skills, Level 1 also introduces selected advanced competition math concepts, allowing students to grow beyond grade-level limits in a structured and supportive environment.
Advance Math Thinking. Compete with Confidence.
Level 2 is designed for students in Grades 3–4, a key stage when mathematical thinking begins to move from concrete understanding to more abstract reasoning. This competition math program strengthens core skills while introducing more advanced challenges that help students build deeper logic, analyze complex conditions, and solve multi-step problems with greater confidence. With targeted training for Math Kangaroo and Noetic Math, students learn to think more strategically and perform more effectively in competition settings.
Highlights
1. Deeper Logic and Problem-Solving Skills
Students develop stronger logical reasoning, pattern analysis, visual thinking, and multi-step problem-solving abilities, building the foundation needed for higher-level competition math.
2. Targeted Math Kangaroo and Noetic Preparation
The course is aligned with the question styles and challenge level of Math Kangaroo (Grades 3–4) and Noetic Learning Math Contest (Grades 3–4), helping students strengthen competition-specific strategies and test confidence.
3. Strong School Math Plus Advanced Competition Training
Level 2 bridges the gap between regular school math and advanced math competitions through MGA’s structured curriculum, giving students the tools to tackle challenging problems with accuracy, flexibility, and speed.
Lead in Math Competitions. Prepare for Advanced Challenges.
Level 3 is designed for students in Grades 5–6 who are ready to strengthen abstract reasoning, advanced problem-solving, geometry, and competition math skills. As a key bridge to middle school math success, this program helps students move beyond routine methods and develop the ability to recognize patterns, build mathematical models, and solve complex problems with logic and precision. With preparation for Math Kangaroo, Noetic Math, and early AMC 8 readiness, Level 3 supports students who are ready for more advanced competition pathways.
Highlights
1. Advanced Competition Math Training
Students build stronger skills in abstract logic, number patterns, counting, geometry, and multi-step problem solving, creating a solid foundation for higher-level math competitions.
2. Preparation for Math Kangaroo, Noetic, and AMC 8
The course supports students preparing for Math Kangaroo (Grades 5–6) and Noetic Learning Math Contest (Grades 5–6), while also providing early enrichment for students interested in AMC 8 and other advanced math competitions.
3. Structured, Module-Based Learning
Level 3 uses a clear, focused curriculum with modules in logical reasoning, visual analysis, arithmetic strategy, geometry, and competition problem-solving, allowing students to strengthen each skill area step by step and build lasting confidence.
Our Teaching Approach
Our math program combines proven problem-solving strategies with the development of essential thinking skills. Students learn how to analyze problems, choose effective methods, and build strong mathematical reasoning and confidence.
