Navigation

Math tutoring

Math Tutoring That Finally Makes It Click

One-on-one and small-group help for UBC and SFU courses, other universities, and BC high school math — calculus, algebra, WebWork and exam prep. Bring the problem set you are stuck on — leave knowing how to start the next one.

5.0 from 58 Google reviews

Text us

No payment to enquire — tell us your course and we will confirm pricing and a time first.

  • UBC, SFU and other universities
  • Grades 8–12
  • Private or small-group
  • Online or in person

Why students choose Learn4Less

Help that starts with your actual course

Most tutoring is generic. Ours is built around the course you are enrolled in, the assignment due this week, and the exam that is actually coming.

Tutors who know your exact course

Support mapped to what you are actually enrolled in — UBC MATH 100, 101, 180 and 184, SFU MATH 151 and 152, Pre-Calculus 12 — so you are not paying for generic math help that ignores what your course covers.

Sessions built on your own homework

Bring the set you have been assigned: a WebWork problem, your online homework, a worksheet, your class or lecture notes, a past test. We work through the questions blocking you right now instead of a script written in advance.

Bring friends and split the cost

Book privately for full attention, or share a session with classmates in the same course or the same class at school. A group block adds $25 an hour per extra student, so two of you pay $45 each instead of $65 — same standard of instruction.

Online anywhere in BC, in person in Vancouver

Meet a tutor face-to-face in the Vancouver and UBC area, or join live online from Burnaby, Surrey or anywhere else in the province. Switch between the two as the term or the school year gets busier — sessions fit around lectures, labs, classes and shifts.

How it works

Booked in three steps

No consultation calls and no commitment before you know the price.

  1. Tell us the course or the grade

    Send your course code, or your grade and the unit you are on, plus what is going wrong — a whole topic, one assignment, or an exam next week. Use the booking form or text us and skip the form entirely.

  2. Get matched and pick your slot

    We pair you with a tutor who knows that course or that grade level, then confirm the time, the format and whether it is private or a group block.

  3. Leave with a method you can reuse

    You work the problems with your tutor guiding the reasoning, so the next set is something you can start on your own.

Tutoring formats

Private attention or a cheaper group block

Flexible options designed to fit your schedule, your budget and how you learn best.

In-person & online sessions

Learn in the way that works best for you — face-to-face sessions, or connect from home with live online tutoring.

  • Flexible scheduling for busy students and families
  • The same standard of instruction in both formats
  • Switch between online and in person as the term or school year gets busier

Private & group tutoring

One-on-one when you want your own pace, or a shared session with a few friends in the same course — strong per-person value at the same standard of instruction.

  • One-on-one sessions for fully personalised support
  • Group blocks with classmates cost less for each of you
  • A tutor leads the block with clear structure throughout

Explore all tutoring services — or go straight to university math and BC high school math.

Courses we cover

Find your course

Seventeen UBC courses and thirteen at SFU, each with its own page. BC high school math from Grade 8 through Calculus 12. And if you are somewhere else, send the course code — we will tell you honestly whether we can help.

SFU

Thirteen first-year courses, each with its own page — including MATH 150 and 151, MATH 152, and the 154/155 and 157/158 streams.

Courses with their own page

Sessions run online, or in person in the Vancouver and UBC area.

SFU math & calculus tutoring

BC high school

Foundations, Pre-Calculus and Calculus 12, matched to your school's pace and the way your teacher marks. Schools name their pathways differently, so we go by your course outline.

Courses we cover

BC high school math, Grades 8–12

Other universities and colleges

First- and second-year calculus, linear algebra and statistics cover much the same ground wherever you study, and we work from your own materials — so a course does not need a page here for the session to be useful.

Topics we cover

  • Pre-calculus
  • Differential calculus
  • Integral calculus
  • Multivariable calculus
  • Linear algebra
  • Introductory statistics

Choose "Other University" on the booking form and tell us the institution and the course code.

University math tutoring

Course not listed? Send us the course code and we will tell you honestly whether we can help. You can also browse the full course list.

Student reviews

What our students say

5.0from 58 Google reviews

Verified reviews from students we have worked with.

  • Matilda E.

    Apr 2026

    Very helpful! Really helped me understand hard topics from integral calculus and the tutor was very patient.

    Posted on Google

  • Laian N.

    Apr 2026

    Mohammad is such an amazing tutor! I was having lots of difficulty with Math 101 but after I took classes with him all the concepts made so much more sense. I really recommend!!!

    Posted on Google

  • Nimritha D.

    Apr 2026

    Mohammad is seriously the best. Working with him has helped me understand math so so much better, and has turned a previously intimidating subject into something that just makes so much sense. He has increased not only my confidence in my approach to math but my grades as well. He is able to make sense of particularly hard content, and has helped me increase my marks in Science One Math. He is very professional and teaches me things that the prof never mentioned. I 10/10 recommend!!

    Posted on Google

  • Thandeka

    Apr 2026

    I had an AMAZING experience with Learn4Less!!! I needed help MATH 220 at UBC (Mathematical Proofs), a very difficult course whose final I was now attempting a 3rd time. I personally, highly recommend working with Amin, his level of expertise in mathematics is incredible. He changed my attitude towards the course through his passion for maths which helped me learn/retain more. Over 2 months he taught me EVERYTHING!! Not to mention he is very kind and soft spoken. The pricing rates are very fair! I HIGHLY recommend Learn4Less for university students or anyone else seeking tutoring services!!

    Posted on Google

  • Rishi

    Apr 2026

    Amazing tutor, makes content very easy to understand and made me confident in a subject I never thought I’d be confident in! He’s also very flexible and makes times work well

    Posted on Google

  • benson G.

    Apr 2026

    Mohammad has been a very helpful tutor. He is very flexible with scheduling and is a great tutor to learn from before midterms and finals. He has helped me achieve consistently good scores in Calc 1 and has been a massive help. I would definitely recommend going to him if you are struggling with math.

    Posted on Google

  • Jaimee Y.

    Jan 2026

    Mohammad is the best! Very helpful and provides clear explanations for tricky concepts. I would definitely recommend his tutoring services to anyone taking first-year calculus! You won't regret it.

    Posted on Google

  • kate B.

    Dec 2025

    Mohammed has been such an amazing help with math 180 this past semester, highly recommend!

    Posted on Google

  • Kami P.

    Dec 2025

    Mohammed has helped me understand material I was really struggling with. He explains things very well and is a great teacher! I would absolutely recommend others to book with him!

    Posted on Google

Book in about a minute

Book your session

Tell us your course code or your grade, and what you are stuck on. We will confirm pricing and a time before anything is due.

Tutoring Contact Form

Get in touch with us to discuss your learning goals

Loading courses...

First-session fit check

First session only: if it is not the right fit in the first 30 minutes, we can stop there at no charge. Continuing past 30 minutes means the regular session rate applies.

By submitting, you agree to be contacted by our team.

Prefer to talk first? Text 778-554-3321 or email info@Learn4Less.ca.

Questions

Frequently asked questions

Which math courses do you tutor?

At UBC we cover the first- and second-year stream — MATH 100, 101, 102, 103, 104, 105, 110, 111, 120, 121, 131, 152, 180, 184, 190, 200 and 221. At SFU we cover MATH 100, 110, 113, 125, 126, 130, 150, 151, 152, 154, 155, 157 and 158. We also teach BC high school math from Grade 8 through Foundations of Math, Pre-Calculus 11 and 12, and Calculus 12. If you are somewhere else, send the course code and we will tell you honestly whether we can help.

Do you tutor SFU math courses?

Yes. We have a page for each of thirteen SFU first-year courses, including MATH 150 and 151 (Calculus I, with and without review), MATH 152 (Calculus II), the life-sciences stream in MATH 154 and 155, and the social-sciences stream in MATH 157 and 158. Sessions run online, or in person in the Vancouver and UBC area.

Do you tutor high school math?

Yes — BC high school math from Grade 8 through Grade 12, including Foundations of Mathematics, Pre-Calculus 11 and 12, and Calculus 12. We work from your class notes, homework and past tests, so written solutions match the way your teacher marks. Schools name their pathways differently; we go by your course outline and the unit you are on now.

I am not at UBC or SFU. Can you still help?

Usually, yes. First- and second-year calculus, linear algebra and statistics cover much the same ground wherever you study — Langara, Douglas, BCIT, KPU, Capilano and further afield — and we work from your own materials rather than a fixed curriculum. Choose “Other University” on the booking form, tell us the institution and the course code, and we will confirm what a session would cover before you commit to anything.

Who are your tutors?

UBC graduates with master's and PhD degrees in mathematics and related fields, with several years of teaching experience at UBC and at other colleges. That background is the reason sessions can start from your own assignment rather than a prepared script — the tutor has usually taught or marked the material you are stuck on.

How much does tutoring cost?

One-on-one sessions are $65 per hour. Group blocks add $25 per hour for each additional student, so the cost per person falls as the group grows — two students work out to $45 each and three to about $38 each. Session length varies, so start the booking form or text us with your course and we will confirm the exact price before you commit to anything.

What if I am not sure tutoring is the right fit?

For your first session, we include a 30-minute fit check. If the session does not feel helpful within the first 30 minutes, we can stop there and you will not be charged. If you choose to continue past the first 30 minutes, the full session is billed at the regular rate.

Can I share a session with friends to lower the cost?

Yes, and it is the cheapest way to book. A group block is $65 per hour plus $25 for each additional student, so two of you pay $45 each and three pay about $38 each — a tutor still leads the whole session. One-on-one booking is there when you would rather have the full hour to yourself.

Do you offer online or in-person tutoring?

Both. In-person sessions run in the Vancouver and UBC area, and live online sessions over Zoom reach anywhere in British Columbia — the instruction is the same either way, and you can switch between the two as your schedule changes.

What if I need to reschedule?

Give us at least 24 hours' notice and we will move the session at no charge. If something comes up on shorter notice than that, tell us as soon as you can and we will do what we can to find another slot.

How do I book a session?

Use the booking form on this page, or text 778-554-3321 if that is quicker. Tell us your course code or your grade, your availability and whether you want private or group tutoring, and we will confirm a time.

Do you work with parents, or only with the student?

We follow whatever you and your family prefer. Many students book directly and handle their own sessions; for younger students parents often arrange scheduling and want a short note on what we covered. Either way we keep communication clear and professional, and we will tell you honestly what a session did and did not get through.

What should I bring to my first session?

Bring whatever you are stuck on — your online homework login, your class or lecture notes, the current problem set, and a past test or midterm if you have one. Starting from your real coursework means the first session is productive rather than diagnostic.

Can you help specifically with WebWork?

Yes. WebWork is one of the most common reasons students contact us. We work through the set with you and focus on why answers are being marked wrong — syntax, units, rounding or the underlying method — so the next assignment goes faster. WebWork is what UBC uses; if your course marks homework through a different online system, bring the set and your login and the session works the same way.

Do you help with midterm and final exam preparation?

Yes. Exam prep is a large part of what we do, from reviewing the concepts a course keeps testing to working through past papers and unit tests under time pressure and fixing the specific mistakes that lose marks.

Still deciding?

Send us your course code, or your grade and the unit you are on, plus the topic you are stuck on. We will tell you what a session would cover and what it costs — no obligation.

Text