Connect with hundreds of tutors like Bahareh

Who needs tutoring?
What prompted you to seek tutoring?

I am very happy with our experience so far with Varsity Tutors. They matched my daughter with reading specialist Mary and she is wonderful! My 10 year old daughter feels happy after her sessions and believes her tutor has already helped her.

— Allison K

What prompted you to seek tutoring?

Varsity Tutors really helped me understand the concepts during my Calculus 2 class. My tutor has such amazing patience and is open to many questions! Lastly, was always on time and very prompt. Highly suggest Varsity Tutors.

— Joey T

How soon would you like to get started?
Did you know?

Understanding your timeframe helps us to develop a tailor-made learning plan just for you.

Let's finish up your profile so we can find the perfect tutor:
Did you know?

stars

We have a 4.9/5 average customer satisfaction rating.

Let's finish up your profile so we can find the perfect tutor:

Found me a great Python, C Programming, and MatLab tutor for a Engineering Computation course.

— Charles C

Let's finish up your profile so we can find the perfect tutor:

The best tutoring service period. The customer service is beyond impeccable. They provide options that are perfectly suited to your needs. They've done such a wonderful job with my daughter in high school, I plan to use their services when she attends college. I highly recommend Varsity Tutors.

— Yvette

Let's finish up your profile so we can find the perfect tutor:

We know every student is unique. And they deserve a tutoring experience as unique as their needs. With thousands of tutors available, we're confident to find the one best for you.

A photo of Bahareh, a tutor from K.N.Toosi University of Technology

Bahareh

Certified Tutor

I am a PhD candidate in Medical Physics with Bachelor's and Master's degrees in Mechanical Engineering. Over the past five years, I've taught and tutored high school and university students in physics (kinematics, dynamics, energy, momentum, thermodynamics, electricity, and magnetism) and mathematics (algebra, geometry, trigonometry, calculus, linear algebra, and differential equations). I also teach undergraduate courses in fluid mechanics and thermodynamics. I completed the six-week Teaching Foundations Certificate in Higher Education and workshops on inclusive teaching, active learning, and student engagement. My dedication to teaching has been recognized at Toronto Metropolitan University with the TA/GA Teaching Excellence Award and the TA/GA Equity and Inclusion Award.

My teaching style is student-centered and adaptable, focusing on building both understanding and confidence. I use real-world examples, step-by-step explanations, and active problem-solving to make lessons engaging and practical. I believe learning should feel empowering, and I work to create a supportive environment where students feel comfortable asking questions and making mistakes as part of the learning process.

Connect with a tutor like Bahareh

Bahareh’s Qualifications
Education & Certification

Degree: K.N.Toosi University of Technology - Master's/Graduate, Mechanical Engineering

Degree: Toronto Metropolitan University - Doctorate (e.g., PhD, MD, JD, etc.), Medical Physics

State Certified Teacher

Hobbies

I enjoy going on long walks, biking, and hiking with my dog, as well as relaxing at cafés and people-watching :)

Tutoring Subjects
Differential Equations
Engineering
Grade 10 Math
Grade 11 Math
Math
Mechanical Engineering
Physics
Physics 2
Science