top of page


Academic Enrichment Program


This program is intended to help students build a solid mathematical foundation through systematic learning. It equips students with conceptual understanding and procedural proficiency through seven mathematical processes: problem solving, reasoning and proving, reflecting, selecting tools and computational strategies, connecting, representing, and communicating. Students who successfully complete the program will be at least two grades advanced than their current grade levels at school.

Beyond Challenge Program


This program is intended to help students achieve their highest potential while exploring the world of mathematics above and beyond their school programs. It improves their logical reasoning, critical thinking, and problem solving skills through strategic analysis and targeted practice of major math contests including AMC and various Waterloo contests. High achieving students in Academic Enrichment Program and Curriculum Enhancement Program are eligible to attend this program.

Curriculum Enhancement Program


This program is intended to help students excel in their math courses at school through focused conceptual understanding, problem solving, and strategy analysis. Prior knowledge and skills will be checked and may be revisited to ensure a sustainable performance. The program prepares students for a successful transition to their future study in universities in science, math, technology, engineering, and business. 

bottom of page