

David profile and their contact details have been verified by our experts
David
- Rate ₹2,062
- Response 1h

₹2,062/hr
1st class 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#
Class 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 class
- Classes 1 to 5
- Classes 6 to 8
- Class 10
- +15
levels :
Classes 1 to 5
Classes 6 to 8
Class 10
Classes 11 & 12
Class 12
BTech
Adult Literacy
Undergraduate
Masters
PG Diploma
PhD
Other
MBA
Beginner
Intermediate
Advanced
Professional
Children
- English
All languages in which the class 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
- ₹2,062
Pack prices
- 5h: ₹10
- 10h: ₹20
online
- ₹2,062/hr
free classes
This first free class with David will allow you to get to know each other and to specify the exact learning requirements for the upcoming classes.
- 1hr
Similar C teachers in Krugersdorp
Harika
Hyderabad & Online
- ₹800/hr
- 1st class free
Jyoti
Mumbai & Online
- ₹550/hr
Dharmendra
Bengaluru & Online
- ₹2,500/hr
- 1st class free
Aditya
Gurugram & Online
- ₹999/hr
- 1st class free
Victor
Delhi & Online
- ₹750/hr
- 1st class free
VYSAKH
Chennai & Online
- ₹750/hr
- 1st class free
Kapil
New Delhi & Online
- ₹2,800/hr
- 1st class free
Teena
Bengaluru & Online
- ₹1,400/hr
- 1st class free
Sandeep
Kanpur & Online
- ₹500/hr
- 1st class free
Stephen
Tirunelveli & Online
- ₹500/hr
- 1st class free
Rahul
Indore & Online
- ₹1,500/hr
- 1st class free
Sriharish
Bengaluru & Online
- ₹200/hr
- 1st class free
Rahul
Delhi & Online
- ₹700/hr
- 1st class free
Gautam
Delhi & Online
- ₹600/hr
- 1st class free
Abhay
Bengaluru & Online
- ₹2,000/hr
- 1st class free
VISHU
Gurugram & Online
- ₹1,000/hr
- 1st class free
Akash
Mumbai & Online
- ₹1,500/hr
- 1st class free
Koushik
Bengaluru & Online
- ₹1,500/hr
- 1st class free
Pradeep
Hyderabad & Online
- ₹1,600/hr
- 1st class free
Aniket
Bengaluru & Online
- ₹3,000/hr
- 1st class free
-
More C teachers
