

David's profile and contact details have been verified by our team
David
- Rate R719
- Response 7h
-
Students19
Number of students David has accompanied since joining Superprof
Number of students David has accompanied since joining Superprof

R719/h
1st lesson free
- Maths
- Algebra
- Physics
- Maths Logic
- Natural Sciences
Professional tutor and UBC lecturer with an MSc from UBC. Over 5 years experience in Math and Science at all levels. Based in Vancouver with clients located around the globe.
- Maths
- Algebra
- Physics
- Maths Logic
- Natural Sciences
Lesson location
Super Tutor
David is one of our best Maths tutors. High-quality profile, qualifications verified, organised and responsive to lesson requests, and appreciated by their students.
About David
I hold an MSc from UBC and have published my scientific research on diamonds in some of the best journals in the world. My passion for Math, Science, and sharing knowledge has naturally led me to a fruitful teaching career in which I've managed to inspire hundreds of students while helping them achieve their academic goals. I currently work as a professional tutor and a sessional lecturer at the University of British Columbia (UBC), and have been teaching for 6 years at the elementary, high school, and university level at recognized institutions and organizations. My class sizes range from 1 to 250, however personal (1 to 1) tutoring is preferred so that my lessons can be tailored to the specific needs of a student. The majority of my classes are delivered online and are highly interactive. The majority of my private Math courses are for competition preparation (AMC, Kangaroo, Caribou, Waterloo, Math Challenge, etc.). My Science classes are highly interactive and students are encouraged to take on realistic projects to enrich their learning. I also create math and logic content on various social media platforms including YouTube, TikTok, Facebook, and Instagram.
About the lesson
- Primary
- Secondary
- Matric/GCSE
levels :
Primary
Secondary
Matric/GCSE
- English
Languages in which the lesson is available :
English
I always focus on understanding of concepts so that my students avoid memorization and gain confidence. This is assisted with interactive demonstrations, concrete objects, and realistic examples. After introducing concepts, problems are tackled together with the student, and if the student is stuck, the parts of the answer are elicited rather than given, so that the student arrives at the final answer by themselves. In the first lesson, the goals of the student are taken into consideration as well as their current understanding of the material and their learning style. With this information, a plan is developed to make the learning process as efficient as possible.
Reviews
All the reviews collected from students are verified by our team. They are therefore reliable and correspond to a real experience with David.
Perfect! Thanks to David, my son has improved his marks in both Calculus and Physics. and we can’t thank him enough. He has been absolutely fabulous and would highly recommend him.
- Josh is doing well in the lessons. He is attentive in class when I am teaching a method and is quick to be able to replicate it to other questions.David's response :
Perfect! Amazing, David helped me better understand the concepts I was struggling with in pre calculus 10He was very kind and took his time to teach me in a way that helped me gain confidence in my ability to solve problems.
- Great first lesson. You seem to be a both a practical and auditory learner, but most importantly you need to practice the concepts to learn them. I think with your learning style we can make great progress! Good job with exponents on the first lesson :)David's response :
Perfect! Helped my with a Geography lab , when I was really worried about it. Explained all the science and math clearly, and efficiently . In a way that I could understand it well. Was patient, and was extremely knowledgeable, about the subject.
- Good foundational understanding, just needed some help putting the reasoning into good words. At the end of the lesson concepts were well understood. Good work!David's response :
See more reviews
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
I had been looking for a tutor for so long and could never find one that was aware and responsive to my children's needs and my expectations. David is not only a knowledgable and strong teacher, but he is also a caring mentor for my children. I have seen a lot of improvement in my girls since they began working with him.
David is a patient and accommodating. He has helped our daughter prepare for 3 Math competitions in one year. For the first time I've seen my daughter enjoy taking after school classes! I am very grateful.
David helped my daughter with both G8 Math and Science. Thanks to David she got As in both subjects! He is always very patient and understanding.
David helped my son with Grade 7 Math and also gave him enriched Math lessons which helped him truly understand Math concepts and how they are applied. David has helped us for over a year and we are very grateful for him sharing his passion for learning with our son.
See more recommendations
Rates
Rate
- R719
Package rates
- 5h: R3594
- 10h: R7188
online
- R719/h
free lesson
The free first lesson with David allows you to get to know the tutor and discuss your needs and expectations.
- 1h
Details
Get a 20% discount rate if you bring a friend/another student.
David's video
Similar Maths tutor profiles
Mammuso
Roodepoort & online
- R300/h
- 1st lesson free
Avuyile
Cape Town & online
- R80/h
Wandisa
Brakpan & online
- R240/h
- 1st lesson free
Nadia
Cape Town & online
- R350/h
- 1st lesson free
Tsebisho
Pretoria & online
- R215/h
- 1st lesson free
Dr Deniela
Pretoria & online
- R300/h
- 1st lesson free
Unity
Pretoria & online
- R130/h
- 1st lesson free
Convice
Pretoria & online
- R150/h
Nhlanhla
Benoni & online
- R150/h
- 1st lesson free
Mbongeni
Cape Town & online
- R140/h
- 1st lesson free
Nonsikelelo
Springs & online
- R190/h
- 1st lesson free
Lethabo
Pretoria & online
- R140/h
- 1st lesson free
Kudzi
Cape Town & online
- R300/h
Yedidyah
Pretoria & online
- R200/h
Louis
Cape Town & online
- R1000/h
Shiraaz
Cape Town & online
- R250/h
Ariane
Randburg & online
- R350/h
- 1st lesson free
Tapiwa
Sandton & online
- R250/h
- 1st lesson free
Leseli
Centurion & online
- R230/h
- 1st lesson free
-
See Maths tutors
