
Can tutor online
Cannot tutor in person
Bio
I am an ambitious, and driven with a passion for learning new things and trying to understand why things are the way they are. I am a self contained person and enjoy spending my free time reading.
I enjoy the experience of helping someone understand a concept. I make sure to see things from the learners perspective to make sure they understand the concept fully.
Education
• Matriculated 2017 with distinctions in math, physical science and accounting.
• Currently studying Electrical Engineering at the University of the Witwatersrand.
My Proudest
Achievements
• Achieving golden key. Receiving my full colors for academics in high school. Swimming the Midmar mile.
Subjects
Physical Science IEB
Grade 1 - Grade 12 IEBLearning about the world and how it works has been very interesting to me. I have always enjoyed the problem solving of physics and chemistry and I very much enjoy teaching the love of subject to others.
Mathematics
Grade 1 - Grade 12 IEBI have always loved Math and problem-solving. I enjoy teaching math to others and helping them gain a deeper appreciation for the subject
C++
Beginner - Intermediate and Advanced.Achieved a high A for this subject at University (88%) . I very much enjoy the aspect of problem solving in programming and love to teach this subject to help others understand programming and computers more.
Reviews from others
David is very accommodating, and very proactive. My child has a lot of respect for him, which really helps. Thank you David, please keep up the good work.
— Shay

Looking for a tutor near you?
We know our tutors – we can search for you!
Click "Get a tutor" and we'll send matching tutors straight to your inbox. Plus only 40% of our tutor profiles are public – don't miss out on the other 60%
No obligation
No extra cost
Give your child their
confidence back.
You don't need to solve this problem alone!