PCP / BASE / 01
Algebra foundations
Equations and word problems, the Part A and B workhorse.
Open the syllabusCanada · CEMC math contests · Grade 9
The Pascal Contest is the Grade 9 paper in the family of math contests that the University of Waterloo's Centre for Education in Mathematics and Computing (CEMC) sets every year. It is a one-hour, 25-question multiple-choice paper, and for many Canadian students it is the first math contest of high school. This page is built from CEMC's 2027 Pascal page, the front cover of the 2025 Pascal booklet and CEMC's 2026 results booklet. It explains the paper, the scoring rule that makes a blank worth more than a wild guess, what the questions draw on, seven practice problems we wrote with full solutions, and a plan that ends on contest day in February 2027.
Live online classes since 2020 · 10,000+ students · every practice problem on this page written by our teachers
In short
The Pascal Contest is CEMC's Grade 9 math contest: 25 multiple-choice questions in 60 minutes, scored out of 150, written at school on Tuesday 23 or Wednesday 24 February 2027 in the Americas. Students enter only through their school. Modern Age Coders coaches Grade 9 students for Pascal live online, in a batch or one to one, through its Waterloo Math Contests course, Gauss to Euclid.
Courses for Grade 9
Our Waterloo contests course comes first. A student who outgrows Part B moves on to competition math; one with shaky school algebra steadies it in the high school course.

PCP / 01
Ages 11 to 18. Its Grades 9 and 10 track covers Pascal: two live classes a week, weekly problem sets and timed practice rounds before February 2027.
Open the syllabus →
PCP / 02
For the Grade 9 student who already finishes Part B and wants the ideas behind Part C.
Open the syllabus →
PCP / 03
Algebra, linear relations and geometry taught properly, for a student whose school math still has gaps.
Open the syllabus →The 2027 contest
Every row below was read on CEMC's Pascal, Cayley and Fermat page on 22 October 2026. CEMC publishes one page for all three contests; the rows here are the ones that apply to Pascal.
| Item | CEMC's wording |
|---|---|
| Who it is for | "Students in Grade 9 are eligible to write the Pascal Contest." CEMC adds that "Motivated students in lower grades are welcome to write one of the contests." |
| Contest dates | "North and South America: Tuesday, February 23, 2027 and Wednesday, February 24, 2027". Supervisors run it "within the two-day contest period", so the school picks the day. |
| Ordering deadline | Tuesday, February 9, 2027 for schools in Canada. Schools in India and other countries have earlier deadlines. |
| Paper | "25 multiple-choice questions." Parts A and B have answers A to E; "in Part C, participants select a whole number from 0 to 99." |
| Time and score | "Time allowed for completion is 60 minutes." "Score out of 150." |
| How it is written | "Written at school, participants write individually on paper or online." The school chooses paper or online when it orders. |
| Calculators | "Some calculators permitted." CEMC's calculator page sets out which. |
| Content | Based on "curriculum common to all Canadian provinces", and "most of the problems test logical thinking and mathematical problem-solving." |
| One contest a year | "Participants can only write one of the Pascal, Cayley and Fermat Contests in a given school year." |
| Fee | CEMC charges the school six dollars for each Pascal writer, and a separate processing charge on every order. |
| Results | In CEMC's Contest Supervisor Portal "six to eight weeks after the contest date." |
CEMC counts a Pascal writer as official when the contest "may be written by any participant in Grade 9 or below." A keen Grade 8 student can therefore write Pascal and still count.
Grade is what matters, not the math course. CEMC gives the example of a Grade 9 student already taking a Grade 10 math course and says that student "is eligible to write the Pascal Contest." A student working well ahead may choose a higher contest instead, but never a lower one.
CEMC's calculator page allows calculating devices without "internet access", "the ability to communicate with other devices", stored notes or programs, "a computer algebra system" or "dynamic geometry software".
It names three examples that are not allowed: "the Casio ClassPad 300 series, HP Prime and TI-Nspire CAS." A plain scientific calculator is the safe choice. In our classes most Pascal questions are worked without one, because the ideas, not the arithmetic, take the time.
Sources: CEMC, Pascal, Cayley and Fermat Contests and CEMC, Calculators, both read on 22 October 2026. We have no connection with CEMC or with the University of Waterloo; our part is the teaching, and the school handles everything to do with the sitting.
The scoring rule
The front cover of every recent Pascal booklet carries a short scoring rule, and it changes how a student should treat the last ten minutes. The rule quoted here is from the 2025 Pascal booklet, the latest one we read; check the cover of the 2027 paper on the day.
| Rule | What the 2025 booklet says |
|---|---|
| Marks for a right answer | "Each correct answer is worth 5 in Part A, 6 in Part B, and 8 in Part C." |
| Wrong answers | "There is no penalty for an incorrect answer." |
| Blank answers | "Each unanswered question is worth 2, to a maximum of 10 unanswered questions." |
| Part C answers | An "integer from 0 to 99, inclusive"; "A one-digit answer (such as "7") must be coded with a leading zero ("07")." |
| Where the parts start | Part B begins at question 11 and Part C at question 21 in the 2025 booklet. |
| Our check of the total | 10 questions x 5 + 10 x 6 + 5 x 8 = 50 + 60 + 40 = 150, which matches CEMC's "Score out of 150". |
Read the blank rule slowly. A wrong answer costs nothing, but it also earns nothing, while a blank earns 2 points, for up to ten blanks. So a guess is only worth making when it is likely enough to beat 2 points. The arithmetic below is ours, not CEMC's: it divides the marks for a right answer by the number of options still standing.
Our expected-value check, per question (not CEMC's) Leave it blank 2 points (up to 10 blanks) Blind guess, Part A 5 x 1/5 = 1.0 point Blind guess, Part B 6 x 1/5 = 1.2 points Blind guess, Part C 8 x 1/100 = 0.08 points Part A, three options crossed out: 5 x 1/2 = 2.5 -> guess Part B, two options crossed out: 6 x 1/3 = 2.0 -> a tie Part B, three options crossed out: 6 x 1/2 = 3.0 -> guess
Our reading: a blind guess never beats a blank while blanks still count. In Part A, guess only after crossing out three of the five options. In Part B, two crossed out is a tie and three is a clear guess. In Part C, with a hundred possible answers, a guess without working is close to worthless.
The rule stops at ten. Once a student has left ten questions blank, an eleventh blank earns nothing, so from that point any guess is better than leaving the circle empty.
In practice very few Grade 9 students leave more than ten blanks with time to spare. The rule matters most for the student who finishes Part B with five minutes left and has to decide what to do with Part C.
Students keep a tally in the margin: how many questions left blank so far. It takes two seconds and it turns the last five minutes into a calm decision instead of a scramble.
We also teach elimination as a skill in its own right. Crossing out two options in a Part B question by estimation is often faster than solving it, and a third crossed out turns a blank worth 2 into a guess worth 3.
Entry
There is no form a family can fill in. On its How contests work page CEMC puts it plainly: "Students cannot register for contests on their own. They must be registered by their school."
Our classes are online, and an online class can never be the place where Pascal is written: that is always the ordering school. Source: CEMC, How contests work, read 22 October 2026.
What the questions draw on
CEMC describes the content in one sentence: curriculum common to all provinces, used to test logical thinking more than content. The breakdown below is ours, from teaching the paper, and it is not CEMC's list.
| Area | How it tends to appear | What we drill |
|---|---|---|
| Number sense | Fractions, percentages, powers and order of operations in the opening questions | Exact arithmetic without a calculator, and spotting the shortcut before computing |
| Algebra | A word problem that becomes one or two linear equations | Naming the unknown first, then writing the equation from the words |
| Ratio and rate | Mixtures, speeds, shares that change when something moves | The "k" method: write each quantity as a multiple of one unknown |
| Geometry | Angles, areas of composite shapes, the Pythagorean theorem | Drawing the figure larger and labelling every length that can be found |
| Counting | How many numbers, paths or arrangements satisfy a rule | Listing in a fixed order so nothing is counted twice or missed |
| Number theory | Digits, divisibility, remainders and last digits, often in Part C | Patterns in last digits and factor pairs, checked on small cases |
In Ontario, Grade 9 math is MTH1W, the de-streamed course issued in 2021. Its algebra, linear relations and geometry cover most of what the early Pascal questions use.
Ontario Grade 9 students also meet the EQAO Grade 9 Assessment of Mathematics, which EQAO lists for January 12 to February 5, 2027. That window ends just before Pascal, so we keep January classes lighter for Ontario students.
The first ten questions reward accuracy. The second ten ask for one idea that a textbook exercise would have handed over: an auxiliary line, a clever unknown, a pattern in the digits.
Part C asks for a number, not a letter, so elimination is gone. A student who reaches question 21 with fifteen minutes left has done well; we train students to look at all five Part C questions before choosing one.
Seven practice problems
Each problem below is our practice problem, not a CEMC problem: we wrote all seven for our Grade 9 students, and none is copied or adapted from a past contest. They climb like the paper, two at Part A level, three at Part B level and two Part C questions with whole-number answers. Every answer was checked by brute force in Python before publishing.
Problem 1 (Part A level; our practice problem, not a CEMC problem). A curling team played 12 games. It won twice as many games as it lost, and 3 games were ties. How many games did it win? (A) 3 (B) 4 (C) 6 (D) 8 (E) 9
Solution. Let the team lose L games, so it won 2L. Wins, losses and ties make 12 games: 2L + L + 3 = 12, so 3L = 9 and L = 3. The team won 2 x 3 = 6 games, answer (C). Check: 6 + 3 + 3 = 12. The trap is answer (E), 9, which is the number of games that were not ties.
Problem 2 (Part A level; our practice problem, not a CEMC problem). A water tank is three-fifths full. After 12 litres are drained, it is one-third full. How many litres does the full tank hold? (A) 30 (B) 36 (C) 45 (D) 48 (E) 60
Solution. The 12 litres are the difference between three-fifths and one-third of the tank. 3/5 - 1/3 = 9/15 - 5/15 = 4/15, so 4/15 of the tank is 12 litres, one-fifteenth is 3 litres, and the whole tank is 45 litres, answer (C). Check: 3/5 of 45 is 27, and 27 - 12 = 15, which is one-third of 45.
Problem 3 (Part B level; our practice problem, not a CEMC problem). The two shorter sides of a right-angled triangle are in the ratio 3 : 4, and its longest side is 25 cm. What is its area, in square centimetres? (A) 120 (B) 150 (C) 175 (D) 200 (E) 300
Solution. Write the shorter sides as 3k and 4k. By the Pythagorean theorem, (3k)2 + (4k)2 = 252, so 25k2 = 625, k2 = 25 and k = 5. The sides are 15 cm and 20 cm, and the area is (15 x 20) / 2 = 150, answer (B). Answer (E), 300, is what a student gets by forgetting to halve.
Problem 4 (Part B level; our practice problem, not a CEMC problem). How many positive integers less than 100 have digits that add up to 9? (A) 8 (B) 9 (C) 10 (D) 11 (E) 18
Solution. Count by the number of digits. One digit: only 9. Two digits: the tens digit t runs from 1 to 9 and the units digit is 9 - t, giving 18, 27, 36, 45, 54, 63, 72, 81 and 90, which is nine numbers. The total is 1 + 9 = 10, answer (C). Two numbers are easy to lose: the single-digit 9, and 90, whose units digit is 0.
Problem 5 (Part B level; our practice problem, not a CEMC problem). In a class, the ratio of students who walk to school to students who take the bus is 3 : 5. Then 4 students switch from the bus to walking, and the ratio becomes 1 : 1. How many students are in the class? (A) 24 (B) 28 (C) 32 (D) 36 (E) 40
Solution. Let 3k students walk and 5k take the bus. After the switch, 3k + 4 walk and 5k - 4 ride, and these are equal: 3k + 4 = 5k - 4, so 2k = 8 and k = 4. The class has 3k + 5k = 8k = 32 students, answer (C). Check: 12 walkers and 20 riders become 16 and 16. The class size never changes, which is a quick way to test each option: it must be a multiple of 8, and of the five only 24, 32 and 40 are.
Problem 6 (Part C level; our practice problem, not a CEMC problem). How many ordered pairs of positive integers (a, b) satisfy 1/a + 1/b = 1/6? Answer with a whole number from 0 to 99.
Solution. Multiply both sides by 6ab: 6b + 6a = ab. Move everything to one side and add 36: ab - 6a - 6b + 36 = 36, which factors as (a - 6)(b - 6) = 36. Both a and b must be greater than 6 (if a were 6 or less, 1/a alone would already be at least 1/6), so a - 6 and b - 6 are a positive factor pair of 36. Thirty-six has nine positive factors (1, 2, 3, 4, 6, 9, 12, 18, 36), and each gives one ordered pair, from (7, 42) to (42, 7). The answer is 9, coded as 09 on the response form.
Problem 7 (Part C level; our practice problem, not a CEMC problem). What are the last two digits of 72027? Give the integer they form, from 0 to 99.
7^1 = 7 last two digits 07
7^2 = 49 last two digits 49
7^3 = 343 last two digits 43
7^4 = 2401 last two digits 01 <- the cycle restarts
2027 = 4 x 506 + 3
7^2027 = (7^4)^506 x 7^3
ends in 01 x 43, so it ends in 43The answer is 43. The idea is that only the last two digits ever matter when multiplying, and 7 to the fourth power ends in 01, so the pattern of last two digits repeats every four powers. A student who sees the cycle needs no calculator; one who reaches for it will find 72027 far too large to display.
Give yourself 14 minutes for all seven, the pace of a real paper, and mark your answers before reading any solution. Note which ones you would have left blank under the scoring rule.
Then read each solution and write down, in one line, the idea you were missing. That line is worth more than the score.
Problems 1, 2, 3 and 5 are all the same move: name one unknown well, and the rest follows. Problem 4 is careful listing. Problems 6 and 7 are Part C ideas, factoring a clever expression and finding a repeating pattern.
Every solution ends with a check. On a multiple-choice paper the check is cheap, and it is the habit that catches a wrong letter before it costs 5 or 6 points.
Last year in numbers
CEMC publishes averages and cutoffs on its contest page and question-by-question statistics in its results booklet. The figures below are copied from those two sources for Pascal only; the percentages are of the contestants CEMC counted on its statistics page.
| Measure | Pascal 2026 |
|---|---|
| Average (mean) | 93.1 out of 150 |
| Certificate of Distinction cutoff | 110 |
| School Medal Champion cutoff | 93 |
| Number of contestants | 25 488 |
| Question | Chose the right answer | Left it blank |
|---|---|---|
| 1 | 97.62% | under 1% |
| 10 | 59.95% | under 1% |
| 16 | 39.48% | 10.55% |
| 20 | 24.36% | 19.12% |
| 21 | 37.93% | 25.04% |
| 22 | 27.20% | 41.27% |
| 23 | 18.33% | 57.05% |
| 24 | 5.18% | 70.79% |
| 25 | 1.29% | 79.37% |
Two readings of our own. First, the 2026 Certificate of Distinction cutoff of 110 is about 73 percent of 150 (110 / 150). Because the certificate goes to "the top 25%" of writers, its line is set by the paper and the field, and it shifts from year to year. Second, by question 25 almost four in five students had left the question blank. That is not failure; it is the paper working as designed, and it is why the blank rule above is worth knowing.
| Where | Pascal students registered |
|---|---|
| Ontario | 8789 |
| British Columbia | 3736 |
| Alberta | 2843 |
| Quebec | 1823 |
| Nova Scotia | 779 |
| Manitoba | 745 |
| New Brunswick | 351 |
| Saskatchewan | 242 |
| Prince Edward Island | 215 |
| Newfoundland and Labrador | 204 |
| Yukon and Northwest Territories | 16 and 11 |
| Outside Canada | 5734 |
| Total, as CEMC prints it | 25488 |
Sources: CEMC, Pascal, Cayley and Fermat Contests (averages and cut-offs) and CEMC's 2026 PCF Results booklet, linked from that page, read 22 October 2026. CEMC says its contests "are not tests or exams. There is no passing or failing score."
Five phases
This is our own plan, for a Grade 9 student who starts in early November 2026 and sits the paper on Tuesday 23 or Wednesday 24 February 2027. It is built on two live classes a week with roughly forty minutes of practice in between.
Phases 1, 2 and 4 matter most. Finishing Part A cleanly and a few Part B questions is a strong first Pascal.
The full plan, aiming for all of Part B and one or two Part C questions.
Phase 1 shortened to a week; the time moves to Part C and to the full-solution Fryer in April.
Free practice from CEMC
CEMC keeps its old papers online at no cost, each with its official solutions. We do not copy them onto our pages. Students open the originals, and the table shows what we do with each.
| Resource | What CEMC offers | How we use it |
|---|---|---|
| Past contests, solutions and results | "Problems, solutions and results from previous years can be found in the table below." | One full Pascal paper a month from December, and the last two in exam conditions |
| Problem Set Generator | Its Contest generator "Randomly chooses 25 problems (one each at #1, #2, #3, and so on)" from past contests | A fresh mixed paper with the shape of a real Pascal, for the holiday weeks |
| CEMC Courseware | Free lessons; "No registration is required to access these resources." | Revision of one Grade 9 topic at a time when a past paper exposes a gap |
| PCF Online Practice Contest | "available in January" for students writing online | A run-through of the online screens before contest day |
Our rule with past papers: the solution is opened only after a real attempt, and the student then explains CEMC's solution back in their own words. A paper read with the solutions open teaches pattern recognition at best; a paper struggled with teaches the ideas.
After Pascal
Pascal is the first rung of a ladder CEMC has built through high school. Everything in the table is CEMC's; the right-hand column is our advice.
| Contest | What CEMC says | Our advice |
|---|---|---|
| Fryer (Grade 9, April 2027) | The full-solution contest for Grade 9: "North and South America: Wednesday, April 7, 2027", "4 questions", "Time allowed for completion is 75 minutes.", "Score out of 40." | The natural second contest of Grade 9: same grade, but the working is marked, not just the answer |
| Cayley (Grade 10) | "Students in Grade 10 are eligible to write the Cayley Contest." | Same shape as Pascal, so the habits from this year carry straight over |
| Euclid (final year) | For "Students in their final year of secondary school or CÉGEP students"; CEMC calls its last questions "some of the most complex and challenging among all our contests". | Three years away. The full-solution writing it needs starts with Fryer |
Families often ask whether a Pascal result matters for university. CEMC's own pages tie no admission rule to Pascal. The Waterloo admission facts CEMC and Waterloo publish concern the senior contests, which we cover on our CEMC Waterloo contests page. The honest value of Pascal in Grade 9 is the habit of thinking through a problem nobody has shown you how to do.
Where a student starts
The four steps we use in a first class to see where a Grade 9 student really is.
| Stage | What it looks like |
|---|---|
| 1. Accurate | Solves textbook questions correctly but slowly, and has not seen a contest paper |
| 2. Quick | Finishes Part A of a past Pascal in about twenty minutes with few slips |
| 3. Inventive | Solves most of Part B by finding the one idea each question hides |
| 4. Strategic | Reaches Part C with time to choose, and uses the blank rule on purpose |
Most Grade 9 students start at stage 1 or 2, and that is fine. Stage 3 by late January 2027 is the milestone that matters.
If your child comes home saying the contest was hard, that is normal. Look at how they spent the hour, not just at the score.
Keep a list of every question you got wrong and the idea that would have solved it. Read it the night before.
Count your blanks in the margin as you go. Ten is the most that score.
The catalogue
All nine are live online courses with the same teacher every week, taught in a batch or privately, wherever in Canada the student lives.
PCP / BASE / 01
Equations and word problems, the Part A and B workhorse.
Open the syllabusPCP / BASE / 02
For a Grade 8 student writing Pascal early.
Open the syllabusPCP / BASE / 03
Patterns and counting explored in Python.
Open the syllabusPCP / STEP / 01
A first taste of contest problems before Grade 9.
Open the syllabusPCP / STEP / 02
Counting and chance, met again in later contests.
Open the syllabusPCP / STEP / 03
Written arguments, ready for Fryer in April.
Open the syllabusPCP / ALSO / 01
CEMC's programming contest, the week before Pascal.
Open the syllabusPCP / ALSO / 02
The language most first CCC writers use.
Open the syllabusPCP / ALSO / 03
Logic and algorithms for curious minds.
Open the syllabusHow lessons run
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.
Weekdays
After-school batches, with Eastern time converted to your province.
Weekends
A weekend morning class keeps school nights for homework.
1-on-1
Fixed around the student, counting back from the school's contest day.
Practice sets our teachers write, alongside CEMC's archive.
Five, six and eight for right answers, two for a blank.
Every review names the idea that unlocks the problem.
Sixty minutes, no pauses, reviewed the next class.
From Victoria to St. John's, on the same live lesson.
Fifteen to twenty in a batch, or one student and one teacher.
Student work
Contest math sits beside real projects in our classes. A few are below; the student labs page shows more.

AI and ML
An AI nutrition coach that reads what you eat and works you toward a target.

AI and ML
A chatbot that answers mathematics and programming questions, built and deployed by a student.

AI and ML
An assistant that helps a young person recognise unsafe situations online.

Web app
A weather forecasting site with live conditions for any location.
Fees
The school pays CEMC's contest fee when it orders. Our monthly fee covers the teaching only, with no season contract, so a family can stop after the February 2027 paper with nothing owed.
Free first class
Free
no card required
Group batch
$100 USD
a month, eight live classes
One to one
$150 USD
a month, eight live classes
What families say
Google reviews from parents, exactly as they posted them.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
What Grade 9 families ask
It is the Grade 9 math contest that CEMC, part of the University of Waterloo, sets and marks each year. It has 25 multiple-choice questions, takes 60 minutes and is scored out of 150. CEMC says most of its problems test logical thinking and problem solving rather than content.
For schools in the Americas, CEMC gives a two-day window, Tuesday, February 23, 2027 and Wednesday, February 24, 2027, and each school runs it on one of those days. The ordering deadline for schools in Canada is Tuesday, February 9, 2027.
Yes. CEMC welcomes motivated students in lower grades, and says the Pascal Contest may be written by any participant in Grade 9 or below. A student can write only one of Pascal, Cayley and Fermat in a school year.
The 2025 booklet gives 5 points for each right answer in Part A, 6 in Part B and 8 in Part C. There is no penalty for a wrong answer, and each unanswered question is worth 2, up to a maximum of 10 unanswered questions. Check the 2027 booklet cover on the day.
By our arithmetic, a blind guess is worth less than the 2 points a blank earns, as long as fewer than ten questions are blank. Guessing pays in Part A after three options are ruled out, and in Part B after two or three. That is our analysis of the scoring rule, not CEMC advice.
No. CEMC says students cannot register on their own and must be registered by their school. Where a school does not take part, CEMC points families to other schools nearby that may let the student write with them.
CEMC says some calculators are permitted. Devices with internet access, communication with other devices, stored notes or programs, a computer algebra system or dynamic geometry software are not, and CEMC names the Casio ClassPad 300 series, HP Prime and TI-Nspire CAS as examples.
Ten years of old Pascal papers, with official solutions and results, sit free on CEMC's website, and its Problem Set Generator builds new sets from past Pascal questions. Our own problems are written from scratch, and CEMC's papers stay on CEMC's site.
CEMC lists the 2026 Pascal average as 93.1 out of 150, the Certificate of Distinction cutoff as 110 and the School Medal Champion cutoff as 93. CEMC gives the certificate to the top 25 percent of competitors, so the cutoff changes each year.
Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Class times are agreed in Eastern time, and we give each family the time on its own clock.
Elsewhere on this site
Further reading for a Grade 9 student who likes a problem with a twist.
Our overview of every CEMC math contest, Grades 7 to 12.
All our pages for Canadian families.
School math help across the provinces.
CEMC's programming contest, a week before Pascal.
The full CCC route, Junior to Senior.
How the world's contests compare.
The American multiple-choice papers.
Contests students sit around the world.
Why we teach ideas, not answer keys.
Start here
The first class opens with three Pascal-style questions we wrote, worked together on screen with the clock running. Afterwards you hear which rung of the ladder your child is on and how we would spend the months up to the February 2027 paper.
Want to read first? How we teach shows a live class from the inside, and the full course list has every syllabus.
WhatsApp us · +91 91233 66161 · connect@modernagecoders.com
Our teachers work from India and teach every class by live video, so there is no centre in Canada to visit. WhatsApp reaches us fastest from any province or territory.
A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.
Book a priority demo