🎁 Free Trial Class — Try before you commit.  |  🎯 Early Bird: Save 15% on enrollment before June 15th.  Book Your Free Trial →

ALP · Grade 9–10 | IB Math · Grade 11–12

Advanced Learners

Deserve Specialist Support

Not Generic Tutoring.

From the Advanced Learning Programme in Grade 9–10 to IB Math at the highest level in Grade 11–12 — Concept Mastery provides targeted, expert-led support built precisely for the most academically ambitious students.

For parents: Whether your child is in the ALP stream or heading into IB Math in Grade 11–12, we have a programme matched precisely to their curriculum and learning goals. Start with a free trial class.

ALP · Grade 9–10 | IB Math · Grade 11–12

Advanced Learners

Deserve Specialist Support

Not Generic Tutoring.

From the Advanced Learning Programme in Grade 9–10 to IB Math at the highest level in Grade 11–12 — Concept Mastery provides targeted, expert-led support built precisely for the most academically ambitious students.

For parents: Whether your child is in the ALP stream or heading into IB Math in Grade 11–12, we have a programme matched precisely to their curriculum and learning goals. Start with a free trial class.

2
Specialist Programmes
Gr 9–12 Full Secondary Pathway
2
Max Students Per Group
6+
IB & ALP Courses Covered
4.9★
Average Parent Rating
Specialist Programmes

Two Programmes. One Clear Pathway.

ALP in Grade 9–10 builds the advanced foundation. IB Math in Grade 11–12 elevates it to university-level excellence. We support both — seamlessly.

Grade 9–10 · ALP
Advanced Learning Programme
Ontario Academic Stream · Enriched & Accelerated
The ALP stream places academically gifted students in an enriched, accelerated academic environment. Our support ensures they not only keep pace — they excel and build a strong foundation for IB in Grade 11–12.
  • Grade 9 Math (MPM1D)
  • Grade 10 Math (MPM2D)
  • Science (SNC1D / SNC2D)
  • Enriched Academic Support
Explore ALP Programme
Grade 11–12 · IB Math
IB Mathematics Programme
Functions · Advanced Functions · Vectors · SL & HL
IB Math demands deep understanding, not memorisation. Our specialist IB teachers cover every course in the Grade 11–12 pathway — from Functions through to IB Math HL — with a focus on concept mastery and exam application.
  • Functions (MCR3U)
  • Advanced Functions (MHF4U)
  • Calculus & Vectors (MCV4U)
  • IB Math SL
  • IB Math HL
Explore IB Programme
Grade 9–10 · Advanced Learning Programme

ALP Support Built for Gifted Students.

The Advanced Learning Programme places high-achieving students in an enriched academic environment with elevated expectations, accelerated pacing, and deeper curriculum coverage.

Our ALP support matches this pace — ensuring students are challenged, not slowed down, while building IB readiness early.

  • Curriculum-matched to ALP expectations at every level
  • Builds IB readiness with strong analytical foundations
  • Max 2 students per group for deep learning focus
  • Monthly progress tracking with parent reports
Available Online — Canada-Wide
Live sessions delivered online with flexible scheduling options.
Grade 9 · ALP Math
Principles of Mathematics
MPM1D enriched — algebra, functions, and geometry at accelerated depth.
Grade 9 · ALP Science
Science — SNC1D
Physics, chemistry, biology with advanced analytical thinking focus.
Grade 10 · ALP Math
Principles of Mathematics
MPM2D enriched — trigonometry, quadratics, and advanced geometry.
Grade 10 · ALP Science
Science — SNC2D
Chemistry, physics, biology with IB readiness preparation.
Gr 9–10 · Foundation
IB Readiness Skills
Develops reasoning, proof-thinking, and IB-level mathematical maturity.
Grade 11–12 · IB Mathematics

Every IB Math Course. One Specialist Team.

From Functions in Grade 11 through to IB Math HL in Grade 12 — our teachers know the IB curriculum, the marking rubric, and exactly what it takes to perform at the highest level.

  • All six courses covered — Functions, Advanced Functions, Calculus & Vectors, IB SL, IB HL, AA & AI
  • Understanding first — concept mastery over memorisation
  • IA support — topic selection to final submission guidance
  • Past paper mastery — exam technique + mark scheme decoding
  • University-focused — supports Engineering, Math, Science pathways
IB Math Levels — Both Covered
Standard Level
IB Math SL
Balanced rigor for most university pathways with strong conceptual grounding.
Higher Level
IB Math HL
Advanced mathematical depth required for top STEM university programs.
Grade 11 Ontario
Functions
MCR3U
Algebraic and graphical foundations for IB Math transition.
Grade 12 Ontario
Advanced Functions
MHF4U
Polynomial, logarithmic, trigonometric function mastery.
Grade 12 Ontario
Calculus & Vectors
MCV4U
Derivatives, integrals, and vector geometry for STEM paths.
IB · SL
IB Mathematics SL
AA & AI Track
Full IB SL support with IA guidance and exam preparation.
IB · HL
IB Mathematics HL
Analysis & Approaches
High-level IB Math mastery for top university readiness.
The Concept Mastery Difference

Why Concept Mastery

Built for the most ambitious students. Here’s why ALP and IB families consistently choose us over generic tutoring.

Deep ALP Curriculum Knowledge
We teach exactly to ALP expectations — pacing, depth, and challenge level students are assessed on.
True IB Specialists
We understand IB marking rubrics, command terms, IA structure, and examiner expectations at SL & HL.
Max 2 Students Per Group
Real interaction, real discussion, and real attention — not crowded tutoring sessions.
Assignment Sheets + IA Support
Structured worksheets for ALP + complete IB IA support from topic to final submission.
Monthly Progress Reports
Clear monthly tracking of progress — concept mastery, exam skills, and written performance.
Seamless ALP → IB Pathway
One continuous learning journey from Grade 9 ALP to Grade 12 IB HL — no disruption, no reset.
Simple, Transparent Pricing

Same Standard. Two Formats.

ALP and IB Math support is available in both group and 1-on-1 formats. Every plan includes a free trial class, structured assignments, and monthly progress tracking.

Most Popular
Online · Group
Group Session
Near-individual attention — max 2 students per session
$1,000
per student · full 40-hr programme
40 hrs live instruction
  • ✔ Max 2 students per batch
  • ✔ 1 free trial class included
  • ✔ Monthly progress benchmark reports
  • ✔ Assignment sheets & structured practice
  • ✔ ALP & IB curriculum support
  • ✔ Year-round enrolment
Book a Free Assessment →
1-on-1
Online · Individual
Individual Session
Fully personalised learning plan tailored to student needs
$1,500
per student · full 40-hr programme
40 hrs live instruction
  • ✔ 100% personalised 1-on-1 teaching
  • ✔ 1 free trial class included
  • ✔ Monthly progress benchmark reports
  • ✔ Custom pacing & lesson planning
  • ✔ Flexible scheduling
  • ✔ ALP & IB exam-focused support
Book a Free Assessment →

Every student starts with a free 1-hour trial class — no payment, no commitment.

Getting Started

From Trial to Confident Learner in Four Steps

A simple, structured onboarding process designed to understand your child’s level and build a clear path from diagnosis to consistent progress.

01
Book Free Trial
Reserve your child's free 1-hour trial class. We confirm their programme (ALP or IB), subject, and starting level — no payment required.
02
Curriculum Assessment
We map your child’s current understanding against the ALP or IB curriculum and identify the exact concepts that need attention.
03
Matched to a Specialist
Your child is paired with a teacher who specialises in their exact level — ALP Grade 9–10 or IB Math HL/SL.
04
Progress Every Month
Live sessions, assignments, and monthly benchmark reports ensure you always see clear, measurable improvement.
Parent & Student Reviews

What Families Are Saying

Real results from ALP and IB Math students who improved confidence, performance, and exam outcomes with Concept Mastery.

ALP · Grade 9
★★★★★
"My daughter started Grade 9 ALP and was overwhelmed in the first month. CM understood the ALP programme immediately — her teacher knew exactly what was expected. She finished the year with a 91 in Math."
KM
Karen M.
Parent · Grade 9 ALP
IB Math HL · Grade 12
★★★★★
"My son was struggling with IB Math HL and we'd tried two other tutors who didn't understand the IB curriculum at all. Concept Mastery was completely different — his teacher knew the rubric, IA, and exam technique. He scored a 6 in his final."
DP
David P.
Parent · IB Math HL
ALP → IB Pathway
★★★★★
"We started with CM in Grade 9 ALP and stayed through to Grade 12 IB Math. Having the same team across four years made a huge difference. The continuity alone was worth everything."
SL
Sarah L.
Parent · ALP → IB Pathway
Common Questions

Frequently Asked Questions

What is the Advanced Learning Programme (ALP)?
The Advanced Learning Programme (ALP) is designed for academically strong students in Grade 9–10. It offers an enriched, accelerated curriculum with deeper content and higher expectations than the standard stream, aimed at students with advanced academic potential.
Does CM specialise in the ALP curriculum?
Yes — our teachers understand the exact expectations, pacing, and depth of ALP. We do not teach generic content; we teach to the ALP level of rigour that students are actually assessed against in school.
Which IB Math courses do you support in Grade 11–12?
We support MCR3U, MHF4U, MCV4U, IB Math SL (AA & AI), and IB Math HL (AA). We also provide structured support for Internal Assessments (IA) across SL and HL.
Can my child move from ALP (Grade 9–10) to IB (Grade 11–12) with the same team?
Yes — students can continue with the same teaching team from ALP into IB Math. This continuity avoids re-onboarding, ensures consistency, and allows the teacher to deeply understand your child’s learning style over time.
Do you provide IA (Internal Assessment) support?
Yes — IA support is included for IB students. We help with topic selection, structure, rubric understanding, and draft feedback. The IA carries 20% of the final IB grade, so we treat it as a core part of the program.
Why is the group limited to only 2 students?
ALP and IB students need deeper discussion and more feedback per problem. With only 2 students, both get full attention, active participation, and near 1-on-1 learning outcomes at a group price.
Are payment plans available?
Yes — flexible payment plans are available for both Group ($1,000) and Individual ($1,500) options. You can set this up after booking your free trial class.
Where are the sessions conducted?
All sessions are delivered live online, allowing us to support students across Canada. In-person options may be available in select locations depending on demand.

Advanced Students Deserve Advanced Support.

Whether your child is in Grade 9 ALP or Grade 12 IB Math HL — we have a specialist teacher, a matched programme, and a free trial class waiting for them.