Skip to content
Home/Canada/Montreal
Math tutor, Montreal, Quebec

Math tutor in Montreal, taught in English

Can a Montreal student get live math tutoring in English?

Yes. Modern Age Coders teaches math in English, live online, to Montreal students from elementary school through Secondary V, with a private teacher or alongside fifteen to twenty classmates working at the same stage. Secondary students mostly join High School Mathematics: Algebra to Calculus, taught to their CST, TS or Science option; contest students add Waterloo Math Contests. The first lesson is free.

Montreal students meet a fork in Secondary IV that shapes the rest of their math. The Québec Education Program offers three options in Cycle Two: Cultural, Social and Technical, Technical and Scientific, and Science. The province says all three allow entry to a pre-university CEGEP program, but they differ in how much algebra they ask for. Secondary IV also brings a ministerial exam that counts for half the final mark in the competency it assesses. This page sets out those facts from Québec’s own English documents, then teaches a Secondary IV statistics lesson on the Ville de Montréal’s library figures, works a regression problem by hand, and covers contests and prices. Our lessons are in English; French is the official language of Québec, and we help students read math vocabulary in both.

Facts last verified 23 October 2026. Teaching is online; no Montreal branch is claimed.

Math course picks for Montreal

Courses Montreal families start with

Each matches a stage of Quebec math. A free first lesson in English confirms the fit after the teacher hears the student reason.

Browse the course atlas for more than one hundred options and use the coding roadmap to check prerequisites.

The four we are known for

Python, AI, vibe coding and agentic coding

These run underneath everything above. Every one is live and online, placed by ability rather than by age, and the first class is free.

Quebec math in Montreal

Quebec secondary math for a Montreal student: options, exam and CEGEP

Montreal schools teach the Québec Education Program. The facts below come from the English version of the program and from Québec.ca, read on 22 and 23 October 2026; quoted wording is the province’s.

The Secondary IV mathematics ministerial examination sittings for 2026 to 2027, as Québec.ca lists them for the English sector (Mathematics, Sec. 4, Math. Reasoning)
SittingOption and codeTime
21 January 2027All options9:00 a.m. to 12:00 p.m.
11 June 2027Technical and Scientific (564-420) and Science (565-420)9:00 a.m. to 12:00 p.m.
18 June 2027Cultural, Social and Technical (563-420)9:00 a.m. to 12:00 p.m.
3 August 2027All three options9:00 a.m. to 12:00 p.m.

Québec.ca says the ministerial examinations in Secondary IV and V count for 50% of the final mark for the competency or competencies evaluated. The schedule labels each mathematics paper “Math. Reasoning”, matching the program’s second competency, Uses mathematical reasoning. A Montreal Secondary IV student therefore has two very different June dates depending on option, and a January sitting for students on a semester timetable.

Three options, one door

The program names them: the Cultural, Social and Technical option, the Technical and Scientific option and the Science option. It adds that all of these options allow students to enroll in a pre-university program. Our CST, TS or Science page compares them in depth.

Secondary V next

Secondary V continues the chosen option with new concepts and a longer project. Our Secondary V math page covers it, including the option changes the program allows.

Then CEGEP

Québec.ca describes a pre-university CEGEP program as one that prepares students for university and requires two years of full-time study, and notes that universities use the R score to analyze applications. Our CEGEP preparation page covers the computer science route.

Statistics runs through all three options, and the program is specific about what students should do with it. Describing the competency Uses mathematical reasoning, it says that in the case of two-variable distributions students interpret the correlation and are able to interpolate or extrapolate using a regression line, and they exercise critical judgment about whether there is a dependent or causal relationship between variables. That is the exact lesson below, on Montreal’s own data.

Our role, in plain terms

We teach alongside a Montreal student’s school math course, in English. We do not grant Quebec credits, and marks, ministerial exam results and diplomas come through the school and the Ministère. We are not connected with the Ministère de l’Éducation, the Ville de Montréal or any Montreal school service centre or board.

Montreal data lesson

Do busier Montreal libraries lend more books? Correlation on city data

The Ville de Montréal publishes yearly statistics for its public libraries as open data. Secondary IV students plot visits against loans, measure the correlation, fit a regression line and argue about what it proves. We computed every coefficient and residual shown here ourselves.

The dataset is the Bibliothèques de Montréal statistics on loans, collections and attendance; the City describes it, in French, as tables presenting those statistics for Montreal’s 45 libraries (the English rendering is ours). We used the consolidated workbook covering 2012 to 2020, downloaded on 23 October 2026, and its 2018 sheet. Of 49 numbered rows, 45 libraries across 19 boroughs report visits, loans and floor area; the four we left out are two mobile services and two sites with missing figures.

Visits and loans at selected Montreal libraries in 2018, from the Ville de Montréal workbook, with our residuals from the regression line (loans are non-digital loans including renewals)
LibraryVisitsLoansResidual from our line
Benny611,789580,620−167,753
Ahuntsic306,670670,189+272,282
Marc-Favreau297,265637,137+250,033
Pierrefonds20,469105,095see note below
Median of the 45175,292226,952

Across the 45 libraries our correlation between visits and loans is r = 0.825, a strong positive linear relationship, and r squared is 0.681, so about two thirds of the variation in loans lines up with variation in visits. The regression line is loans = 1.1486 × visits + 45,658. At 150,000 visits, an interpolation well inside the data, it predicts about 217,952 loans. The Python reads the 2018 sheet and does the rest:import openpyxl, statistics book = openpyxl.load_workbook("bm_stats-consol.xlsx", data_only=True) branches = [] for row in book["2018"].iter_rows(values_only=True): if isinstance(row[0], int): # numbered library rows only loans, visits, area = row[8], row[19], row[33] if all(isinstance(v, (int, float)) for v in (loans, visits, area)): branches.append((row[4], visits, loans)) visits = [b[1] for b in branches] loans = [b[2] for b in branches] line = statistics.linear_regression(visits, loans) print("libraries:", len(branches)) print("r:", round(statistics.correlation(visits, loans), 3)) print("loans = ", round(line.slope, 4), "x visits +", round(line.intercept))

Residuals tell stories

Benny had the most visits in 2018, 611,789, yet lent about 167,753 fewer items than the line predicts. Ahuntsic lent about 272,282 more. Libraries are used for study, events and computers as well as borrowing, and the residual shows how differently branches are used.

One number to question

Pierrefonds recorded only 20,469 visits in the 2018 sheet but 365,408 in the 2019 sheet. The file does not say why. A careful student flags that point before fitting anything, and checks how much the line moves without it.

A third variable

Visits also correlate with floor area, r = 0.661 in our calculation. Bigger buildings draw more people and hold more books, so size may drive both visits and loans. That is the program’s point about dependent or causal relationships.

Correlation is not a cause

A strong r does not mean that visiting causes borrowing, or the reverse. It says the two rise together across these 45 libraries in 2018. Extending the line to a library with three million visits would be extrapolation far outside the data, and the program asks students to say exactly that when they extrapolate.

Source: Ville de Montréal, Bibliothèques de Montréal statistics, used under the Creative Commons Attribution 4.0 International licence, which the licence deed says allows use for any purpose, even commercially (licence, dataset page). We changed the data by selecting one sheet and computing our own statistics. The Ville de Montréal does not endorse this page or our classes.

A worked problem, ours

Worked problem: a regression line by hand, then a warning

Five invented branches, written by us so that every step can be done without software. The numbers are in thousands.

Question. Five branches report visits x and loans y, in thousands: (50, 90), (100, 160), (150, 190), (200, 260), (250, 300). (a) Find the regression line. (b) Estimate loans at 120 thousand visits. (c) Should the line be used for a library with 600 thousand visits?

Step 1, find the means. The mean of x is 150 and the mean of y is 200. The regression line always passes through the point (150, 200), which is a quick check on any answer.

Step 2, compute the slope. Multiply each x deviation by its y deviation and add: (−100)(−110) + (−50)(−40) + 0(−10) + 50(60) + 100(100) = 26,000. The squared x deviations add to 25,000. The slope is 26,000 divided by 25,000, or 1.04 thousand loans per thousand visits.

Step 3, find the intercept and the line. 200 = 1.04(150) + b gives b = 44, so y = 1.04x + 44. The correlation coefficient for these points is about 0.993, a very strong linear relationship, stronger than the real Montreal libraries, as invented data usually is.

Step 4, interpolate and extrapolate. At 120 thousand visits, inside the data, y = 1.04(120) + 44 = 168.8 thousand loans, a reasonable estimate. At 600 thousand visits the line gives 668 thousand, but 600 is more than twice the largest x in the data. That is extrapolation, and the honest answer to part (c) is that the line may not hold there.

Try it yourself. (1) Remove the point (100, 160) and recompute the slope. (2) Describe the residual of the point (150, 190). (3) In one sentence, explain why the Benny library sits below the Montreal line without anything being wrong with its figures. Your teacher will go over them with you during the free lesson.

Contests for Montreal students

Math contests a Montreal student can write, including at CEGEP

The Centre for Education in Mathematics and Computing (CEMC) at the University of Waterloo runs the contests most Canadian schools use. Unusually for a Quebec student, some are open to CEGEP students as well. Dates read on 22 October 2026.

CEMC contests open to Montreal students in 2026 to 2027, with eligibility in CEMC’s words where it mentions CEGEP
ContestWho may writeCEMC date
GaussGrades 7 and 810 to 21 May 2027
Pascal, Cayley, FermatGrades 9, 10 and 1123 and 24 February 2027
CSMCGrades 11 and 12 and CÉGEP students18 November 2026 (school orders closed 22 October 2026)
EuclidFinal year of secondary school or CÉGEP students6 April 2027

CEMC organises its contests by grade, as most of Canada does, so a Montreal family should ask the school which contest it offers to a given Secondary level. The CEGEP rows are the distinctive ones: CEMC lists CÉGEP students as eligible for both the Euclid and the CSMC. A student in the first year of a pre-university program can therefore keep writing contests after leaving secondary school. Our Euclid preparation page covers that contest in detail.

Through a school

Individuals cannot sign up; CEMC contests are written through a school. A Montreal student whose school or CEGEP stays out can, on CEMC’s advice, ask another school nearby to take them.

Free practice

Ten years of CEMC past contests are free online without registration. Statistics, counting and algebra questions in them suit Secondary IV and V students well.

Original problems

Practice in our lessons uses problems our teachers write, marked as ours. CEMC papers and solutions are not copied, and CEMC has no link with us.

Math tutor price in Montreal

Math tutor prices in Montreal: what to compare in English and French offers alike

Our fees are in the fees section below, in your local currency, so this text has no figures. Here is how to compare any tutoring offer a Montreal family receives.

Five checks for any Montreal tutoring offer, with our own answers; other tutors’ prices are not listed here
QuestionOur answerWhy it matters
How many lessons a month?Eight live classesGives the real cost per lesson
In which language?English, with French math terms when usefulA student studying in French may need both vocabularies
Which option is taught?CST, TS or Science, as the student takes itThe three options test different depths of algebra
Is there travel?No; lessons at homeCrossing the island takes time
Is there a trial?Yes, a free live lessonTeaching quality is visible before any payment

For most Montreal students a group class of fifteen to twenty at one level keeps progress steady through the year. One to one is worth it for particular stretches: the run-up to a ministerial exam sitting, a change of option between Secondary IV and V, or a student switching between French and English vocabulary who needs time to connect the two.

Learning ladder

From elementary school to Secondary V and CEGEP

The stages are guides only. The free lesson places each student by what they can already explain, in English or in French.

Elementary, early

Number sense

Counting, place value and operations, with the child explaining each step out loud.

Early Math FoundationsMental Maths for Kids
Elementary, later

Fractions and measurement

Fractions, decimals, measurement and early geometry, the base for Secondary I.

Elementary Maths for Grades 1-5Mental Maths for Kids
Secondary I to III

Algebra and proportion

Integers, ratio, first equations, functions and geometry before the Cycle Two options.

Middle School Mathematics MasteryMaths Through Coding
Secondary IV and V

CST, TS or Science

The chosen option, with statistics, functions, systems and trigonometry, plus contest problems for keen students.

High School MathematicsWaterloo Math Contests
Math and AI

Why a Montreal student should judge the correlation, not the AI

An AI tool can compute r instantly. It cannot decide what r means for these libraries.

Give an AI tool the library workbook and ask whether more visits cause more loans, and it may answer yes, citing r = 0.825. It will rarely mention floor area, the Pierrefonds figure or the difference between interpolation and extrapolation. Those are exactly the judgments the Québec program asks of a Secondary IV student.

In our lessons a student guesses whether r will be positive or negative before calculating it, and afterwards writes what the value means. AI tools appear only for students old enough under our policy, as a check on work already done. Anything submitted to a school is written by the student alone.

The program asks students to exercise critical judgment about cause and dependency; no tool can exercise it for them. The longer argument is in why judgment matters more than ever with AI.

Delivery

How live online math works for Montreal students

From Verdun to Ahuntsic, and across the bridges to Laval and Longueuil, students join from home.

Times

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Eastern time, twice changing

Montreal is on UTC-4 until clocks go back on 1 November 2026, then UTC-5 until 14 March 2027. Our teachers keep India time, which does not change, and each invitation states the Montreal time.

English, with French terms

Lessons are in English. For students who study in French, teachers write the French term beside the English one, so droite de régression and regression line become the same idea.

Taught to the option

Secondary IV and V lessons follow the student’s option, because CST, TS and Science ask for different algebra.

Montreal numbers

Mobiles on 514, 438 or 263, and on 450, 579 or 354 off the island, work in the form. Enter ten digits; the +1 is set.

Start without paying

The opening lesson is a real lesson at no charge. Afterwards we recommend a course, a level and a lesson time, and we never ask for a card.

No Montreal centre

Modern Age Coders has no tutoring centre in Montreal and does not claim one. Lessons are live online in English, taught from India; a student needs a computer, a microphone and a steady connection.

Fees

Math tutoring fees for Montreal families

Free to start; after that, a group month or a private month, priced in your currency.

First classFree

One full live lesson in English at no cost, ending with a course and level suggestion.

Group tuition$140 CAD

The monthly fee for eight live classes with fifteen to twenty students at one level.

Private tuition$210 CAD

The monthly fee for eight one-to-one lessons with your own teacher.

Fees in Montreal match fees everywhere else in Canada. We charge nothing until after the free lesson and an agreed plan; the pricing page explains holidays and missed classes.

Reviews

Families and students reviewing us on Google

Rated 4.9 across 547 Google reviews. These are real reviews, reproduced as written.

★★★★★

"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

Free placement class

Book a free math lesson in English in Montreal

Tell us the level and, from Secondary IV, the option. A young child might begin with a counting game; a Secondary IV student might begin with the library workbook and a scatter plot.

+1

FAQ

Montreal math tutoring questions

Answers to questions from Montreal parents and teenagers.

Is there an English-speaking math tutor for Montreal students?

Yes. Every lesson is live, online and in English. We have no office in Montreal; the teacher works with a single student or with a level-matched group of fifteen to twenty.

How much is math tutoring in Montreal with you?

Prices are listed lower on this page in your currency: the first lesson is free, then there is one monthly price for group classes and another for private lessons. No bill arrives before the free lesson.

My child studies math in French. Can lessons in English help?

Often, yes. Teachers write the French terms beside the English ones, so the ideas connect. If a child would do better with a French-speaking tutor, we say so honestly.

Which option should my teen choose: CST, TS or Science?

The program says all three allow entry to a pre-university CEGEP program, but they differ in how much algebra they require. Our CST, TS or Science page compares them; the school counsellor knows the local rules.

When is the Secondary IV math ministerial exam?

Québec.ca lists Mathematics, Sec. 4 on 21 January 2027, on 11 June 2027 for TS and Science, on 18 June 2027 for CST, and on 3 August 2027 for all three.

How much does the ministerial exam count?

Québec.ca says the Secondary IV and V ministerial exams count for 50% of the final mark for the competency evaluated; the math papers are labelled Math. Reasoning.

Do your lessons give Quebec credits?

No. We do not grant Quebec credits. Marks, credits and exam results come through the school and the Ministère.

What time are lessons for Montreal students?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Times are given in Eastern time, including after the 1 November 2026 change.

Can a CEGEP student write a math contest?

Yes. CEMC lists CÉGEP students as eligible for the Euclid on 6 April 2027 and for the CSMC. Entry is through a school or CEGEP.

Do you teach students in Laval and Longueuil?

Yes. Whether a student lives on the island or across the river, the lessons are identical and run on Eastern time.

More for Montreal and Canada

Other pages for Montreal math students

For the country as a whole, see our online math tutor page for Canada. Quebec students can go deeper with Secondary IV options and Secondary V math, and anyone moving between provinces can check how Quebec math lines up with other provinces.

Free classPriority demoCall us

Keep exploring Modern Age Coders

More maths tuition

Learn more

From the blog

Start here