---
title: "Math Tutor Vancouver | Live Online, Math 9 to Calculus 12"
description: "Live online math tutoring for Vancouver students: the BC pathway from Math 9 to Pre-calculus 12 and Calculus 12, a city tree data statistics lesson, contests."
canonical: https://learn.modernagecoders.com/math-tutor-vancouver
source: src/pages/math-tutor-vancouver.html
---
> Live online math tutoring for Vancouver students: the BC pathway from Math 9 to Pre-calculus 12 and Calculus 12, a city tree data statistics lesson, contests.

Skip to contentMath course picks for Vancouver

## Where Vancouver students usually start

Each pick lines up with a stretch of the BC pathway. The free first lesson checks the fit by listening to how the student explains a problem.

[![Middle School Mathematics Mastery course thumbnail](/images/middle-school-maths.webp)Grades 6 to 8Middle School Mathematics MasteryIntegers, fractions, ratio and first equations, so that Mathematics 9 starts with rational-number fluency rather than a gap to fill.See the syllabus](/courses/comprehensive-middle-school-mathematics-mastery)[![High School Mathematics course thumbnail](/images/high-school-maths.webp)Grades 9 to 11High School MathematicsMathematics 9, Foundations of Mathematics and Pre-calculus 10, and Pre-calculus 11 or Foundations 11, taught step by step with written reasoning.See the syllabus](/courses/complete-high-school-mathematics-mastery)[![Western Canada Grade 12 Math course thumbnail](/images/western-canada-grade-12-math.webp)Grade 12Western Canada Grade 12 MathPre-calculus 12 support that follows the school’s unit order: functions, logarithms, sequences and trigonometry. BC credits come from the school, not from us.See the syllabus](/courses/western-canada-grade-12-math-pre-calculus-12-math-30-1-course)[![Waterloo Math Contests course thumbnail](/images/waterloo-math-contests.webp)Grades 7 to 12, contest-mindedWaterloo Math ContestsOriginal contest-style problems, plus the free CEMC archive, for students who enjoy questions that do not come with a method attached.See the syllabus](/courses/waterloo-math-contests-gauss-to-euclid-course)

Browse the [course atlas](/course-atlas) for more than one hundred options and use the [coding roadmap](/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.

[![Vibe Coding for Teens course thumbnail](/images/vibe-coding-teens.webp)Vibe codingAges 13 to 17Vibe Coding for TeensPython, web and AI projects where the learner still owns the thinking.See the syllabus](/courses/vibe-coding-for-teens-python-web-ai-projects-course)[![Python Automation Course course thumbnail](/images/python-college.webp)Python and AICollege and adultPython Automation CourseAutomate the work you already do, then let AI carry part of it.See the syllabus](/courses/python-ai-automation-masterclass-college)[![AI and Machine Learning for Teens course thumbnail](/images/ai-ml-teens.webp)AI and MLAges 14 to 18AI and Machine Learning for TeensTrain a model, read what it learned, and be able to say why it is wrong.See the syllabus](/courses/ai-ml-masterclass-teens)[![Codex & Claude Code course thumbnail](/images/codex-claude-code-adults.webp)Agentic codingProfessionalsCodex & Claude CodeRun AI coding agents on real work without losing control of the codebase.See the syllabus](/courses/codex-and-claude-code-ai-coding-agents-masterclass-for-adults-professionals)BC math in Vancouver

## The BC math pathway a Vancouver student follows

Vancouver public schools teach the British Columbia curriculum. The course names and content phrases below come from curriculum.gov.bc.ca, read on 23 October 2026; quoted wording is the province’s and the summaries are ours.

| Course | One phrase from its content list | What it means for the student |
| --- | --- | --- |
| Mathematics 9 | “statistics population versus sample, bias, ethics, sampling techniques, misleading stats” | Statistics starts as critical reading: who was asked, and could the graph mislead? |
| Foundations of Mathematics and Pre-calculus 10 | Slope, systems of linear equations, primary trigonometric ratios and arithmetic sequences | The shared Grade 10 course for students keeping both senior routes open |
| Pre-calculus 11 | “use of sine and cosine laws to solve non-right triangles, including ambiguous cases” | Quadratics, radicals and rational expressions, then trigonometry beyond right angles |
| Foundations of Mathematics 11 | “measures of central tendency, standard deviation, confidence intervals, z-scores, distributions” | Logic, statistics, optimization and the square-cube law of scale models |
| Pre-calculus 12 | “geometric sequences connecting to exponential functions” | Transformations, logarithms, polynomials, series and radian trigonometry |
| Calculus 12 | Limits, derivatives and integrals | Read our [Calculus 12 tutor page](/calculus-12-tutor-bc) for the full course |
| Statistics 12 | “Graphical methods should always be used to explore data.” | Study design, distributions and correlation; the tree lesson below lives here |

Two features of that list matter more than any single topic. First, Workplace Mathematics 10 sits beside the shared Grade 10 course, and Foundations 11 and Pre-calculus 11 run on separate tracks, so a family whose child moves off the Pre-calculus route should ask the school early what that means for Grade 12. Second, Statistics 12 exists as its own course in BC; its content list names the five-number summary, Chebyshev’s inequality, the 68-95-99.7 rule and correlation and causation, and it says outright that software should be used.

### What UBC asks for

UBC’s own requirements data lists Pre-Calculus 12 under the Grade 12 requirements for Science, for Applied Science (Engineering) and for Commerce at the UBC Sauder School of Business. Our [UBC Computer Science page](/ubc-computer-science-admission-requirements) covers the computing side.

### Grade 9 is not a warm-up

Mathematics 9 already covers operations with rational numbers, exponent laws, polynomials, multi-step linear equations and two-variable linear relations. Students who are shaky on negative fractions here tend to stall when slope arrives in Grade 10.

### Calculus is optional, not extra

Calculus 12 is a separate course from Pre-calculus 12. In the UBC requirements data we saved it appears once, as recommended for one program, and not at all for Science or Engineering. A student taking both in one year carries two heavy courses, which is where one-to-one help earns its keep.

### What our lessons are, and are not

We teach alongside the course a Vancouver student is taking at school, and we do not grant BC credits; marks and credits for every course from Mathematics 9 to Calculus 12 come from the school. We are not connected with the BC Ministry of Education and Child Care, UBC, the City of Vancouver or any Vancouver school district.

Vancouver data lesson

## A street tree 66 metres wide? Finding outliers in Vancouver’s public trees file

The City of Vancouver publishes its public tree inventory as open data. Statistics 12 students summarise the trunk diameters, set a fence for outliers and find out what one impossible number does to each statistic. Every figure here is ours.

The file is called Public trees. The City describes it as a listing of public trees on boulevards and public trees in parks, in the City of Vancouver, and warns that private trees are not included in the inventory and that it may be several years between updates for some attributes. Our export on 23 October 2026 held 184,268 rows, each with a genus, a species, a height in metres, a trunk diameter in centimetres and one of the city’s 22 local areas.

| Statistic | Diameter (cm) |
| --- | --- |
| Minimum | 0.6 |
| First quartile, Q1 | 10.2 |
| Median | 25.4 |
| Third quartile, Q3 | 45.7 |
| Maximum | 6,673.0 |
| Interquartile range | 35.5 |
| Upper fence, Q3 + 1.5 × IQR | 98.95 |
| Mean | 32.48 |

The maximum is the first thing a careful student questions. A trunk 6,673 cm across is a tree more than 66 metres wide; the record, asset 68485, is a pin oak in Mount Pleasant, and the next largest tree in the file measures 779.0 cm. One extra digit typed at entry would explain it, but the file cannot tell us, so we flag it rather than fix it. What the value does is instructive: drop it, and the mean moves only from 32.48 to 32.45 cm, because one value among 183,791 has little pull on an average. The maximum and the range, though, are ruined by it.

The Python behind the table reads the export, keeps positive diameters, finds the quartiles and the fence, and counts what lies beyond it. Only the standard library is needed:`import csv, statistics

with open("public-trees.csv", encoding="utf-8-sig") as f:
    rows = list(csv.DictReader(f, delimiter=";"))

sizes = sorted(float(r["diameter_cm"]) for r in rows
               if float(r["diameter_cm"]) > 0)
q1, median, q3 = statistics.quantiles(sizes, n=4, method="inclusive")
fence = q3 + 1.5 * (q3 - q1)
print("five-number summary:", sizes[0], q1, median, q3, sizes[-1])
print("upper fence:", round(fence, 2))
print("trees beyond it:", sum(1 for s in sizes if s > fence))
print("mean:", round(statistics.mean(sizes), 2))`

### Outside the fence is not wrong

Our script finds 3,925 trees above the 98.95 cm fence. Almost all are simply big old trees, which Vancouver has plenty of. The 1.5 IQR rule marks values worth a second look, not values to delete, and students must say that in words.

### Zeros are missing data

There are 477 rows with a diameter of 0 and 3 with a height of 0. A tree with no trunk is not a tiny tree; it is a measurement nobody recorded. Leaving zeros in would drag the first quartile down for no good reason.

### Heights come in steps

The file holds only 84 distinct heights, and the eight commonest cover 93.7 percent of rows: 4.6, 7.6, 10.7, 13.7, 16.8 and 19.8 m lead. The steps are about 3 m apart, which we read as ten-foot bands converted to metres; that reading is ours, not the City’s.

### Correlation, before and after cleaning

Across 183,788 trees with both measurements above zero, our correlation between diameter and height is r = 0.651. Keep only trees inside the fence and it rises to 0.755. For maples alone it is 0.807; for the Prunus genus, cherries and plums, 0.636. Thicker trees tend to be taller, but the height steps blur the pattern, and nothing here says diameter causes height: both grow with age, the lurking variable Statistics 12 warns about.

A follow-up session compares genera. Our medians are 22.9 cm for maples (Acer, the commonest of 171 genus labels, with 41,976 trees), 33.0 cm for Prunus and 36.8 cm for lindens (Tilia). Side-by-side box plots make that comparison in one picture. Contains information licensed under the Open Government Licence - Vancouver. We use the file under those terms, which permit commercial reuse ([licence](https://opendata.vancouver.ca/pages/licence/), [dataset page](https://opendata.vancouver.ca/explore/dataset/public-trees/)). The City of Vancouver does not endorse this page or our classes.

A worked problem, ours

## Worked problem: what one huge value does to a mean and a median

The nine diameters below are invented by us, not taken from the file, so the arithmetic can be done by hand. The method is the one the Vancouver data needs.

**Question.** A student measures nine trunks on one block, in centimetres: 8, 12, 15, 21, 25, 30, 38, 46 and 240. (a) Find the five-number summary and the interquartile range. (b) Use the 1.5 IQR rule to decide whether 240 is an outlier. (c) Compare the mean and the median with and without it, and say which you would report.

**Step 1, order and split.** The list is already in order. With nine values the median is the fifth, 25. Using the method our Python uses here (the median of each half, counting the middle value in both), Q1 is 15 and Q3 is 38. So the summary is 8, 15, 25, 38, 240, and the IQR is 38 minus 15, which is 23.

**Step 2, build the fences.** 1.5 times 23 is 34.5. The upper fence is 38 plus 34.5, or 72.5, and the lower fence is 15 minus 34.5, which is negative and so catches nothing. 240 is far beyond 72.5, so it is an outlier by this rule. Whether it is an error is a separate question, answered by going back to the tree.

**Step 3, compare centres.** With all nine values the mean is 435 divided by 9, about 48.33, nearly twice the median. Without 240 the mean is 195 divided by 8, about 24.38, and the median of the remaining eight is the average of 21 and 25, which is 23. The median barely moved; the mean halved. Report the median, and mention the outlier in a sentence.

**Step 4, contrast with the city file.** In our nine-tree example one outlier doubles the mean. In the Vancouver file a far wilder value moved the mean by three hundredths of a centimetre. The difference is the sample size: one value among nine carries a ninth of the weight; one among 183,791 carries almost none. That contrast is a Statistics 12 idea in one line.

**Try it yourself.** (1) Replace 240 with 60 and redo the fence test. (2) Find the standard deviation of the eight values without 240 and a z-score for 46, the Foundations 11 way. (3) Explain why a box plot shows the outlier clearly while a mean alone hides it. We go through answers in the free lesson.

Contests for Vancouver students

## Math contests open to Vancouver students in 2026 to 2027

Most contests a Vancouver student writes are national, run by the Centre for Education in Mathematics and Computing (CEMC) at the University of Waterloo and the Canadian Mathematical Society (CMS). Dates are the organisers’ own, read on 22 October 2026.

| Contest | Organiser | Who it is for | Date |
| --- | --- | --- | --- |
| COMC | CMS | High school students; registration closed Thursday 22 October 2026 | Thursday 29 October 2026 |
| Pascal, Cayley, Fermat | CEMC | Grades 9, 10 and 11 | 23 and 24 February 2027 |
| Fryer, Galois, Hypatia | CEMC | Grades 9, 10 and 11, written solutions | 7 April 2027 |
| Euclid | CEMC | Final year of secondary school | 6 April 2027 |
| Gauss | CEMC | Grades 7 and 8 | 10 to 21 May 2027 |

The CMS path is the one that leads furthest. Its Canadian Open Mathematics Challenge feeds the Canadian Mathematical Olympiad: the CMS says approximately 100 to 120 top-ranking COMC students are invited to write the CMO or its junior version each March. Registration for the 2026 COMC closed on 22 October 2026, so a Vancouver student starting now should aim at the 2027 cycle and use the CEMC February contests as practice under time. Our [COMC guide](/comc-canada-open-mathematics-challenge-guide) and [CMO path page](/canadian-math-olympiad-cmo-path) cover both steps.

### Entry runs through schools

CEMC says all students must participate through their school. If a Vancouver school does not order a contest, CEMC suggests the student look for another local school willing to host them.

### Practice that costs nothing

CEMC keeps the last ten years of its contests in a free archive with no sign-up, which is where we send students for timed practice between lessons.

### Original problems only

Our contest lessons use problems we write ourselves, labelled as ours. We never copy CEMC’s or the CMS’s papers or solutions, and we are connected with neither organisation.

Math tutor price in Vancouver

## Math tutor prices in Vancouver: what to compare before you choose

Our own fees sit in the fees section below and display in your local currency, so there are no figures in this text. Here is how to weigh one tutoring offer against another.

|   | Our group class | Our one-to-one | What to ask elsewhere |
| --- | --- | --- | --- |
| Sessions per month | Eight live classes | Eight live classes, at times you pick | Is the price per hour, per session or per month? |
| Students per teacher | Fifteen to twenty at one level | One | Is the group set by level or by age? |
| Curriculum | BC courses by name, from Mathematics 9 to Calculus 12 | The student’s own course and unit | Does the tutor know Foundations from Pre-calculus? |
| Commute | None | None | Who travels, and for how long? |
| Trial | One free live lesson | One free live lesson | Can you see a lesson before paying? |

The cheapest offer is not always the cheapest per hour of actual learning. A Vancouver family comparing options should count the sessions that will really happen in a busy school month, subtract travel, and then ask who does most of the solving in each session. We suggest a group class for steady progress through a course and one to one for a defined gap, such as logarithms in Pre-calculus 12, or for a student carrying Calculus 12 and Pre-calculus 12 in the same semester.

Learning ladder

## From early number sense to Calculus 12

The grade labels are approximate. Placement depends on what the student can already explain, which the free lesson finds out.

Grades 1 to 3

### Counting with reasons

Number sense, addition and subtraction strategies and early patterns, with every answer explained aloud.

[Early Math Foundations](/courses/early-math-foundations)[Mental Maths for Kids](/courses/mental-maths-mastery-kids)Grades 4 to 8

### Fractions and ratio

Fractions, decimals, integers and first equations, the ground Mathematics 9 is built on.

[Elementary Maths for Grades 1-5](/courses/elementary-mathematics-complete-masterclass)[Middle School Mathematics Mastery](/courses/comprehensive-middle-school-mathematics-mastery)Grades 9 to 11

### Choosing a route

Mathematics 9 and the shared Grade 10 course, then Pre-calculus 11 or Foundations 11 with a clear view of where each leads.

[High School Mathematics](/courses/complete-high-school-mathematics-mastery)[Statistics & Probability](/courses/statistics-probability-maths-course)Grade 12

### Pre-calculus and beyond

Pre-calculus 12, Calculus 12 or Statistics 12, with contest problems for students who want more.

[Western Canada Grade 12 Math](/courses/western-canada-grade-12-math-pre-calculus-12-math-30-1-course)[Waterloo Math Contests](/courses/waterloo-math-contests-gauss-to-euclid-course)Math and AI

## Why a Vancouver student still has to understand the statistics

An AI tool will summarise a data file instantly. Whether the summary is honest is a human decision.

Ask a chatbot for the largest street tree in Vancouver and it may well report a trunk 66 metres wide without blinking. It has no reason to doubt the file. A student who has computed a fence, compared the maximum with the next value and thought about how a trunk is measured knows to stop and check.

That is why our teachers have students estimate before computing and write one sentence about what each result means. Teenagers meet AI tools only within the age limits we keep to, and treat them as a checker for finished work rather than a producer of it. Graded school assignments stay the student’s own work.

BC’s Grade 9 course asks students to spot misleading statistics; that habit is exactly what an AI summary needs from its reader. The longer argument is in [why reasoning still matters when AI can answer](/blog/is-coding-worth-learning-2026).

Delivery

## How live online math works from a Vancouver home

A student in Kitsilano and one in Renfrew-Collingwood can share one teacher without crossing the city.

### Schedule

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

### Pacific time, now fixed

BC moved to permanent UTC-7 after clocks went forward on 8 March 2026, so Vancouver no longer falls back in November. India is 12 hours 30 minutes ahead all year, and every invitation is written in Pacific time.

### Visible working

Students solve on a whiteboard the teacher can see in real time, so a sign error in line two is caught in line two.

### BC course names

Teachers plan by the student’s course, so a Foundations 11 lesson and a Pre-calculus 11 lesson are not the same lesson.

### Vancouver numbers

Mobiles on 604, 778, 236, 672 or 257 work in the form. Enter the ten digits; the +1 is added for you.

### First lesson free

A full lesson with no charge and no card, finishing with a suggested course, level and lesson time.

No Vancouver office

We run no tutoring centre in Vancouver and claim none. Our teachers are in India and every lesson is live online; the student needs a computer, a microphone and a dependable internet connection.

Fees

## Math tutoring fees for Vancouver families

Three lines, displayed in the currency of your location.

First class**Free**

One full live lesson at no charge, with a suggested course and level at the end.

Group tuition**$140 CAD**

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

Private tuition**$210 CAD**

The monthly fee for eight one-to-one lessons with a single teacher.

The fee in Vancouver is the same as anywhere else in Canada. Billing begins only once the free lesson is done and a course and time are agreed; holiday and missed-class rules are on the pricing page.

Request placement[Check availability](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20math%20lesson%20for%20a%20student%20in%20Vancouver.)Reviews

## Families on Google, in their own words

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 Vancouver

Give us the grade and the BC course name if there is one. A Grade 4 child might begin with fraction strips; a Statistics 12 student might begin with the tree file.

### Want a class sooner? Book a priority demo

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](/book-demo)

### Contact the team directly

WhatsApp or call [+91 91233 66161](tel:+919123366161), or email [connect@modernagecoders.com](mailto:connect@modernagecoders.com). This is Modern Age Coders' actual contact, an Indian number, and not an invented Vancouver one.

[WhatsApp Modern Age Coders](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20math%20lesson%20for%20a%20student%20in%20Vancouver.)

Submitted details are used for placement and follow-up.

FAQ

## Vancouver math tutoring questions

Quick answers to what Vancouver families ask us most.

### Do you offer a math tutor in Vancouver?

Yes, live online. We have no Vancouver centre. A teacher teaches each lesson in real time, to one student or to a group of fifteen to twenty at one level.

### How much is a math tutor in Vancouver with you?

Scroll to the fees section: it lists a free first lesson, then a monthly price for group classes and another for one-to-one, shown in your own currency. Nothing is charged before that free lesson.

### Should my child take Foundations 11 or Pre-calculus 11?

It depends on the goal. UBC lists Pre-Calculus 12 for Science, Engineering and Commerce. If those doors matter, ask the school which Grade 11 course it expects before Pre-calculus 12, and get help early.

### Do you tutor Calculus 12?

Yes, alongside the school course. Our Calculus 12 tutor page sets out the content, and many students take it in the same year as Pre-calculus 12.

### Can you help with Statistics 12?

Yes. The tree lesson on this page is a sample: five-number summaries, outlier fences and correlation, with Python doing the counting and the student doing the judging.

### Will lessons give my teen a BC credit?

No. We do not grant BC credits. Every credit and mark comes from the student's school; our lessons support the school course.

### Is the COMC still open for 2026?

No. The CMS set Thursday 22 October 2026 as the last registration day for the COMC on Thursday 29 October 2026. Students can prepare for the 2027 cycle and the CEMC February contests.

### What time are lessons for Vancouver?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. BC stays on UTC-7 all year, so the time does not jump in November.

### Do you teach students in Burnaby, Richmond and North Vancouver?

Yes. Lessons are online, so students across Metro Vancouver join the same classes on the same Pacific clock.

### My child is in Grade 8 and finds math hard. Where do we start?

With fractions, integers and equations, because Mathematics 9 builds on all three. The free lesson shows which of them needs attention first.

More for Vancouver and Canada

## Other pages for Vancouver math students

For the country as a whole, see [our online math tutor page for Canada](/online-math-tutor-canada); for the province, [coding classes in British Columbia](/coding-classes-in-british-columbia). Senior students can read [Calculus 12 tutoring](/calculus-12-tutor-bc) and [high school math courses compared across Canada](/canada-high-school-math-courses-compared), and families teaching at home can read [homeschool math and coding in BC](/homeschool-coding-and-math-bc).

Book the free class[Book a priority demo](/book-demo)[Message us on WhatsApp](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20I%20would%20like%20a%20free%20math%20lesson%20for%20a%20student%20in%20Vancouver.)Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

## Keep exploring Modern Age Coders

### More maths tuition

- [Math Tutor Vaughan](/math-tutor-vaughan)
- [Math Tutor Toronto](/math-tutor-toronto)
- [Math Tutor Waterloo, Ontario](/math-tutor-waterloo-ontario)
- [Math Tutor Surrey, BC](/math-tutor-surrey-bc)
- [Math Tutor Winnipeg](/math-tutor-winnipeg)
- [Math Tutor Richmond Hill](/math-tutor-richmond-hill)
- [Maths Tutor in Chatswood](/maths-tutor-chatswood)
- [Maths Tutor in Glen Waverley](/maths-tutor-glen-waverley)
- [Maths Tutor in Melbourne](/maths-tutor-melbourne)

### Learn more

- [Modern Age Coders vs Spirit of Math: 2026 Comparison](/modern-age-coders-vs-spirit-of-math)
- [Maths for Data Science: Statistics, Linear Algebra and ML](/courses/data-analytics-mathematics-masterclass)
- [GRE & GMAT Quantitative Prep: Live Maths Coaching](/courses/gre-gmat-quant-maths-prep-course)
- [ACT Math Prep: Live Classes for the ACT Mathematics Section](/courses/act-math-prep-course)

### From the blog

- [Maths Learning Guides](/blog/topic/maths)
- [Modular Arithmetic: Clock Maths for Olympiads and Code](/blog/modular-arithmetic-explained)
- [How Coding and Mathematics Work Together in Engineering & Science](/blog/coding-mathematics-engineering-science)
- [Estimation in Maths: Rounding, Fermi Problems and Checks](/blog/estimation-in-maths)

### Start here

- [Try a free trial class with a Modern Age Coders mentor](/free-trial)
- [About Modern Age Coders, teaching since 2020](/about)

---

*Canonical: https://learn.modernagecoders.com/math-tutor-vancouver*
