

David's email address and phone number have been validated.
David
- Rate 80AED
- Response 1h

80AED/hr
1st lesson free
- C
- C++
- C#
C++ tutor with vast knowledge of programming. If you need help, I can help you understand the language
- C
- C++
- C#
Lesson location
About David
About Me & Why I Teach
My name is David Mphafudi, and I am a qualified Civil Engineer with a strong academic background in Information Technology and programming. I hold a Bachelor of Science degree majoring in IT and Physics, as well as a Bachelor of Engineering in Civil Engineering from the University of Johannesburg.
My passion for teaching began during my university years. I worked as a Computer Laboratory Assistant and later became a university tutor, where I conducted three-hour tutorial classes, prepared assessments, and supported first-year engineering students. I also managed programming practical sessions and helped students who were struggling to understand key concepts.
I am interested in teaching because I understand what it feels like to struggle with complex subjects — and I know how powerful it is when someone explains things clearly. I enjoy helping students move from confusion to confidence. Teaching allows me to transfer not only knowledge, but also structured thinking, discipline, and problem-solving skills.
My goal is to help students build strong foundations, think logically, and become independent learners who truly understand what they are doing.
About the lesson
- Primary
- Secondary
- Preparatory
- +9
levels :
Primary
Secondary
Preparatory
Technical Secondary School
Adult Education
Undergraduate
Masters
Doctorate
Beginner
Intermediate
Advanced
Children
- English
All languages in which the lesson is available :
English
Experienced C++ and Java tutor with a strong university-level background in programming and engineering. I began programming in high school and later specialised in C++ at university, where I was appointed as a tutor in my third year. I independently managed practical classes of approximately 90 students, assisted lecturers, marked tutorials, and provided additional support sessions for students who were struggling.
My teaching focuses on deep understanding of programming logic, problem-solving, and structured thinking. I help students learn how to design solutions before writing code, build confidence in debugging, and develop long-term competence. My lessons are ideal for high school IT students, university students, engineering students, and beginners who want strong foundations.
Rates
Rate
- 80AED
Pack prices
- 5h: 400AED
- 10h: 800AED
free lessons
The first free lesson with David will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- 80AED/h
Similar C teachers in Krugersdorp
-
![teacher_picture]()
Sara
Sharjah & Online- Super tutor
Master c c++ & c# programming | build strong coding logic problem solving and software development skills
- 39AED/h
- 1st lesson free
-
![teacher_picture]()
Salim ahmed
Dubai & Online- Experienced
It instructor having over 15 years of experience in teaching software programming languages.
- 70AED/h
- 1st lesson free
-
![teacher_picture]()
Rafia
Fujairah & Online- Experienced
Learn programming in an easy way to improve your skills happy programming
- 65AED/h
- 1st lesson free
-
![teacher_picture]()
Chanel
Al Ain & Online- New
General assembly bootcamp graduate | helping adults learn to code | guiding high school students
- 139AED/h
- 1st lesson free
-
![teacher_picture]()
Odelia
Dubai & Online- New
Premier computer programming specialist with 28+ years experience teaching 9865 students python apis cloud computing and industry ready development
- 160AED/h
- 1st lesson free
-
![teacher_picture]()
Nohr
Dubai & Online- New
Professional computer programming specialist with 20+ years experience teaching 5740 students cybersecurity cloud computing algorithms and industry ready skills
- 151AED/h
- 1st lesson free
-
![teacher_picture]()
Sisna
Abu Dhabi & Online- New
Mca (fourth rank holder). college level(bca,bsc) experienced.front end developer (react.js,next.js), javascript, tailwind css .
- 50AED/h
- 1st lesson free
-
![teacher_picture]()
Shafrin
Dubai & Online- New
Graduate from bharathidasan university, teaches math and science subjects as well. also teaching c, c++, java, javascript, html, css as core. i have also earned a certificate in full stack development
- 45AED/h
- 1st lesson free
-
![teacher_picture]()
Zernish
Ajman & Online- New
- teaching programming - from primary classes- igcse prep, or anyone interested in learning coding language (c, java, python) - online classes ! - experience teaching peers, high school degree, pursui
- 60AED/h
- 1st lesson free
-
![teacher_picture]()
Shamma
Sharjah & Online- New
Ai & robotics trainer and engineering graduate teaches python, coding, stem and robotics to school students in dubai
- 120AED/h
- 1st lesson free
-
![teacher_picture]()
Vedant
Dubai & Online- New
Hi! i’m a computer engineering student who enjoys making difficult concepts simple and easy to understand. i teach c, c++, oop, dsa, and mathematics with a focus on building strong fundamentals rather
- 45AED/h
- 1st lesson free
-
![teacher_picture]()
Tarunya
Dubai & Online- New
I provide c, c++, data structures and unix/linux operating systems programming mentorship, focusing on practical coding, implementation, and understanding concepts from first principles. i offer one-
- 60AED/h
- 1st lesson free
-
![teacher_picture]()
Khadeeja
Abu Dhabi & Online- New
Experienced robotics and stem educator teaches scratch, coding and ai to children online
- 40AED/h
- 1st lesson free
-
![teacher_picture]()
Shifeena
Ras Al-Khaimah & Online- New
Expert computer science & programming tutorexpert computer science & programming tutor | python, java, c++,c,html, vb
- 150AED/h
- 1st lesson free
-
![teacher_picture]()
Farsana
Abu Dhabi & Online- New
Abu dhabi ict & coding tutor | python, web dev & digital literacy grades 2–12 | m.sc. computer science | uae moe certified 3+ years uae, india & saudi experience
- 50AED/h
- 1st lesson free
-
![teacher_picture]()
Reshma
Ras Al-Khaimah & Online- New
Graduate from kerala university. i completed mtech in computer science and engineering in lbsitw
- 100AED/h
- 1st lesson free
-
![teacher_picture]()
Anika
Dubai & Online- New
Distinguished computer programming tutor with 24+ years experience teaching 7420 students cybersecurity databases automation and software engineering excellence
- 150AED/h
- 1st lesson free
-
![teacher_picture]()
Khaoula
Al Ain & Online- New
15 years of experience as a computer science teacher in university, master’s degree holder in computer science, i can make learning the dreaded subject of programming easy and fun while tailoring it t
- 150AED/h
- 1st lesson free
-
![teacher_picture]()
Ruksar
Sharjah & Online- New
Computer educator and former software engineer with a master of engineering. expertise in python, c, html, excel, data analysis, data structures & algorithms, and basic networking. i simplify complex
- 60AED/h
- 1st lesson free
-
![teacher_picture]()
Anusheh
Abu Dhabi & Online- New
Computer science tutor helping students learn programming and data science practically through projects
- 80AED/h
- 1st lesson free
-
See C tutors




















