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

Information About Ali

Burnaby tutor


This is how 2 referees rated Ali:





Map Location

Personal Description:

I am a masters graduate from the computer engineering program who has done private and public tutoring for different ages and groups. Most of the students are either first/second year university students who are taking Java courses or secondary students taking math, chemistry or physics classes

Tutoring Experience:

I have done private tutoring for high school and first/second year students.
As part of my masters program I was a lab teaching assistant for microprocessor course from August till December 2015 and August till December 2014
I also marked assignments and midterms for another third year course

Tutoring Approach:

I try to explain difficult concepts in the simplest ways using an analogy that makes sense

Show More

Tutor Resources: (free to download)

Please login or register to download tutor resources.

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


  • University of Victoria (2016) - M.A.Sc Computer Engineering (Masters) (✔ On File)

Tags: Burnaby Math tutor, Burnaby Chemistry tutor, Burnaby Biology tutor, Burnaby Physics tutor, Burnaby Computer Skills tutor, Burnaby Science tutor, Burnaby Secondary Math tutor, Burnaby College / University Math tutor, Burnaby Casual Math tutor, Burnaby Secondary Chemistry tutor, Burnaby College / University Chemistry tutor, Burnaby Casual Chemistry tutor, Burnaby Secondary Biology tutor, Burnaby Secondary Physics tutor, Burnaby College / University Physics tutor, Burnaby Casual Physics tutor, Burnaby Secondary Computer Skills tutor, Burnaby College / University Computer Skills tutor, Burnaby Casual Computer Skills tutor, Burnaby Secondary Science tutor

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