Reza's cover photo
Reza's photo

Reza G.

CAD $45/hr

First Rank Math Tutor: University, College, High school Math

4 hours

4 hour pack

Buy 4 hours

Tutor Information


Availability (Summer 2023): I am available on Monday, Wednesday, Friday and Saturday from 9 a.m. until 11 p.m. EDT/EST. There are a few important points to keep in mind: 1) Bookings should be made at least 24h in advance. 2) The tutorocean app can facilitate effective communication. 3) You are required to use a PC and firefox or chrome as your browser for live sessions. Live lessons may not work on a Macbook, Chromebook, cell phone, or tablet. The teaching sessions are conducted through tutorocean's screen-sharing feature. After each session, you will receive a copy of my notes. You will find a sample of my live lesson notes further down the page. The whiteboard can also be used if you prefer to solve questions while I monitor and correct your mistakes or provide assistance if necessary. Bio: I earned my doctorate in mathematics from the Univ. of Sherbrooke in Quebec in the field of combinatorial dynamical systems. I received my Master's degree in mathematics from the Univ. of Manitoba with a concentration in functional analysis. Additionally, I hold a BSc and a MSc in pure mathematics with a concentration in modern algebra from the Isfahan Univ. of Technology in Iran. As a lecturer, a teaching assistant, and a mentor, I have taught mathematics to countless students, and I understand the importance of mentorship in the success of students. I have taught mathematics at the universities of Manitoba, Sherbrooke, Saint Boniface, and New Brunswick throughout my career. Since 2010, I have been tutoring and teaching math both in-person and online to students ranging from high school to university graduate level. My students come from all over the world, including China, Hong Kong, Europe, the Middle East, North America, and so on. I have gained valuable teaching experience by helping numerous students with a wide range of math backgrounds.


Montréal, Québec, Canada


Persian, English, French




High School


University of Sherbrooke

2014 - 2018
PhD, Discrete Dynamical Systems

University of Manitoba

2012 - 2014
Master degree, Pure Math (Functional Analysis)

Isfahan University of Technology

2007 - 2009
Master Degree, Pure Math (Algebra)

Isfahan University of technology

2003 - 2007
Bachelor degree, Pure Math

Work Experience

Online Tutoring Company

September 2015 - November 2015
Online Math tutor

Tutoring Company

January 2015 - present
Math Tutor

University of Sherbrooke

September 2014 - present
Math Teaching assistant, lab demonstrator

University of Manitoba, Learning Center Tutoring Service

January 2011 - present
Math Tutor

University of Manitoba

September 2010 - December 2013
Math Teaching assistant, math lab demonstrator

University of New Brunswick

September 2009 - July 2010
Teaching assistant


Very knowledgeable, and explains concepts in depth

Always able to answer my problems in a way that is understandable, and explains concepts very well.
By: Daniela

Definitely worth it

Amazing tutor explains everything very well and goes the extra mile to help you out
By: Private

Great Tutor

Reza is a great tutor that excels in math and is really good to communicate wit his students.
By: Juan Pablo


Good explanations. Matches your pace. I recommend Reza G as your linear algebra tutor.
By: Arseny

Job Well Done

He has a very strong knowledge of math and is amazing at teaching it. He was also able to teach multiple methods for some questions which allowed me to find what I'm more comfortable with!
By: P