📍 Barrie, Ontario  •  In-person tutoring + Online across Canada  •  Free Intro Session
Barrie + Online Canada

Understand More.
Solve Better.
Achieve More.

Clear, structured Math & Physics tutoring for Grades 8–12, Ontario curriculum and IB students — built around understanding, not memorization.

Grades 8–12Math & Physics
Ontario + IBCurriculum support
Online + BarrieFlexible learning
x² + y² = r²
F = ma
IB • Ontario • Exam Prep
Not sure if tutoring is right for your student?
Tell me the grade, subject and what they're struggling with. I'll help you figure out the next step.
What I Teach

Two subjects. One goal: real understanding.

Lessons are designed to make difficult concepts simpler, improve problem-solving confidence and prepare students for tests, assignments and exams.

∑

Mathematics

Build strong fundamentals and learn how to approach unfamiliar problems step by step.

  • Grades 8–12 Mathematics
  • Functions & Advanced Functions
  • Calculus & Vectors
  • Algebra, Trigonometry & Geometry
  • Test, exam & assignment preparation
F

Physics

Turn formulas into concepts you can actually visualize, understand and apply.

  • Grades 11–12 Physics
  • Mechanics & Kinematics
  • Forces, Energy & Momentum
  • Waves, Electricity & other core topics
  • Problem-solving & exam preparation
The Difference

A better way to learn difficult subjects.

Focused sessions, clear explanations and a practical approach to solving problems independently.

01

Concept First

Understand why the method works before memorizing steps.

02

Step-by-Step

Break complicated questions into manageable pieces.

03

Targeted Practice

Focus practice on the topics where the student needs the most help.

04

Exam Ready

Build speed, accuracy and confidence with realistic problems.

Curriculum Support

Canadian programs + IB students

Support tailored to the student's school program and current level.

Ontario Curriculum Academic Applied University Preparation MHF4U MCV4U Physics IB Mathematics IB Physics Test & Exam Prep
AY

Amresh Yadav

Math & Physics Tutor • Barrie, Ontario • Online Canada

About Your Tutor

Learn from someone who likes making hard problems feel simple.

I bring a structured, analytical approach to tutoring, with a strong background in mathematics, physics and engineering. My focus is helping students understand the logic behind a solution so they can solve the next problem with more confidence.

Whether a student needs help catching up, preparing for a difficult course, or aiming for a stronger grade, sessions are adapted to their goals and learning style.

✓Clear explanations
✓Personalized lessons
✓Practice-driven learning
✓Online & in-person
Simple Pricing

Choose the level. Start learning.

Flexible tutoring for students in Barrie and online students across Canada.

Grades 8–10

$25 / hour

Math support, foundations, homework help, test preparation and confidence building.

Not sure what your student needs? Book a free introductory session to discuss goals and fit.

FAQ

Questions parents usually ask.

Do you tutor online?

Yes. Online tutoring is available for students across Canada. Sessions can be conducted using a digital whiteboard and video call.

Do you offer in-person tutoring?

Yes. In-person tutoring is available in Barrie, Ontario, subject to availability and location.

Do you teach IB students?

Yes. Math and Physics support is available for IB students as well as students following Canadian programs.

Can you help with an upcoming test or exam?

Yes. We can focus sessions on specific weak areas, practice questions, exam strategy and timed problem solving.

How do I get started?

Send a message through the contact form, call or text. We can discuss the student's grade, subject, goals and preferred schedule.

Let's Get Started

Let's figure out the right next step.

Send a few details about the student. I'll contact you to discuss the course, goals and schedule. I'll get back to you to discuss the best next step.

Prefer a quick conversation?

Call or text me directly.

📞 +1 (226) 880-2446   •   💬 WhatsApp available

☎ Call / Text Amresh
◔