Skip to main content
Need a helping hand? Call now to speak to an academic advisor: +1 888-448-0296
Call now to speak to an advisor: +1 888-448-0296

Award-Winning Test Prep & Academic Tutoring

Personalized Learning · Professional Tutoring

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
What grade level?
How soon do you need tutoring?
What is your name?
What is your post code?
What is your email address?
What is your phone number?

Thank you. We will call you shortly.

Information About Hamid

Westmount tutor


This is how 2 referees rated Hamid:





Map Location

Personal Description:

Before coming to visit Concordia university in 2018, I used to be a math teacher with over 20 years of experience of teaching mathematics and statistics in high schools, colleges and universities. Being a dad I understand how the parents are concerned about the success of their children in schools, colleges and/or universities. I have an excellent experience in teaching elementary, intermediate and some advanced mathematics.I believe in consistencies and patience. I

Tutoring Experience:

From 2000 to 2010 and from 2011 to 2019 lecturer of mathematics and statistics in several colleges and universities.
2010 to 2011 lecturer of mathematics and statistics in Waterloo university.

Tutoring Approach:

As mentioned before my approach to tutoring is with patience and practice. I will first try to understand the strengths and the weaknesses of a student before taking any strategy for tutoring. Every student has his/her own need.

Show More

Tutor Resources: (free to download)

Please login or register to download tutor resources.

Native Language: Persian
Additional Languages: English
Availability: Weekends / Weekdays (all times)
References Available: Yes (✔ On File)


  • University of Oxford (2000) - MD.Phil (Doctorate) (✔ On File)

Tags: Westmount Math tutor, Westmount Secondary Math tutor, Westmount College / University Math tutor, Westmount Casual Math tutor

Call us today to connect with a top tutor:
+1 888 448 0296
Call Now