

The email address and phone number of David have been verified.
David
- Rate UGX 87,021
- Response 1h

UGX 87,021/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
- Tertiary
- +10
levels :
Primary
Secondary
Tertiary
Adult Education
Masters
Diploma
PhD (Doctor of Philosophy)
MBA
Beginner
Intermediate
Advanced
Professional/Expert
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
- UGX 87,021
Pack prices
- 5h: UGX 435
- 10h: UGX 870
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
- UGX 87,021/hr
Similar C teachers in Krugersdorp
ADAM
Paris 12e, France & Online
- UGX 225,543/hr
- 1st lesson free
John
London, United Kingdom & Online
- UGX 157,499/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- UGX 180,434/hr
- 1st lesson free
Reza
Brooklyn, United States & Online
- UGX 157,178/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- UGX 117,884/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- UGX 135,326/hr
- 1st lesson free
João
New York, United States & Online
- UGX 78,589/hr
- 1st lesson free
Othmane
Paris 5e, France & Online
- UGX 90,217/hr
- 1st lesson free
Harika
Hyderabad, India & Online
- UGX 32,828/hr
- 1st lesson free
Mohamed
Châtillon, France & Online
- UGX 225,543/hr
Rui
Porto, Portugal & Online
- UGX 94,728/hr
- 1st lesson free
Jyoti
Mumbai, India & Online
- UGX 22,569/hr
Orestes
London, United Kingdom & Online
- UGX 341,248/hr
Sky
Bad Vilbel, Germany & Online
- UGX 270,651/hr
Lynden
North Sydney, Australia & Online
- UGX 111,906/hr
- 1st lesson free
Thibault
Strasbourg, France & Online
- UGX 157,880/hr
Alessio
Roma, Italy & Online
- UGX 180,434/hr
- 1st lesson free
Lorenzo
Bologna, Italy & Online
- UGX 112,771/hr
Felipe
Belo Horizonte, Brazil & Online
- UGX 64,382/hr
- 1st lesson free
STHEFANIE
San Antonio, United States & Online
- UGX 392,946/hr
-
See C tutors
