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 Ran



This is how a referee rated Ran:





Map Location

Personal Description:

I am a PhD Student in Applied mathematics from Department of Mathematical and Statistical Sciences University of Alberta. The majority of courses I focus on tutoring are undergraduate level calculus and analysis courses.

Tutoring Experience:

Over the past 2 years, I had been the TA in courses including elementary & advanced calculus and real analysis. I had tutored many students from the following courses: elementary calculus, advanced calculus, introduction to ring theory, complex analysis, real analysis, geometry.

Tutoring Approach:

I always hold tutoring sessions on campus. Normally I do the one-to-one tutoring, multi-student session is also possible. Before each session, I may request some course material (class notes, assignments, etc) from clients and have a quick look in order to get prepared. The content for each session depends on the clients' needs.

Show More

Tutor Resources: (free to download)

Please login or register to download tutor resources.

Native Language: Chinese
Additional Languages: English
Availability: Weekends / Weekdays (daytime)
References Available: No (โœ˜ Not On File)


  • University of Alberta (2016) - MSc Applied Math (Masters) (โœ˜ Not On File)
  • University of Alberta (2014) - BSc Honors Applied Math (Bachelors) (โœ˜ Not On File)

Tags: Northwest Territories College / University Math tutor, Northwest Territories Casual Math tutor

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