David - C tutor - Krugersdorp
1st lesson free
David - C tutor - Krugersdorp

The profile of David and their contact details have been verified by our experts

David

  • Rate 257 GHS
  • Response 1h
David - C tutor - Krugersdorp

257 GHS/hr

1st lesson free

Contact

1st lesson free

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.

See more

About the lesson

  • Primary school
  • Junior high school
  • SHS 1
  • +15
  • levels :

    Primary school

    Junior high school

    SHS 1

    SHS 2

    SHS 3

    BTS

    Adult Education

    Facultate (Licență)

    Master's degree

    Higher national diploma

    Doctor of philosophy

    Other

    MBA

    Beginner

    Intermediate

    Advanced

    Professionel

    Child

  • 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.

See more

Rates

Rate

  • 257 GHS

Pack prices

  • 5h: 1285 GHS
  • 10h: 2570 GHS

online

  • GHS257/h

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

Similar C teachers in Krugersdorp

  • Alessandro

    Roma, Italy & Online

    5 (22 reviews)
    • 681 GHS/hr
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • 681 GHS/hr
    • 1st lesson free
  • Mourad

    Paris 12e, France & Online

    5 (76 reviews)
    • 613 GHS/hr
    • 1st lesson free
  • Esmaeil

    New York, United States & Online

    5 (83 reviews)
    • 355 GHS/hr
    • 1st lesson free
  • Massimiliano

    Ancona, Italy & Online

    5 (25 reviews)
    • 408 GHS/hr
    • 1st lesson free
  • João

    London, United Kingdom & Online

    5 (76 reviews)
    • 473 GHS/hr
  • Reza

    Brooklyn, United States & Online

    5 (29 reviews)
    • 473 GHS/hr
    • 1st lesson free
  • Othmane

    Paris 5e, France & Online

    4.9 (50 reviews)
    • 272 GHS/hr
    • 1st lesson free
  • João

    New York, United States & Online

    5 (39 reviews)
    • 296 GHS/hr
  • Rui

    Porto, Portugal & Online

    5 (76 reviews)
    • 340 GHS/hr
    • 1st lesson free
  • Lorenzo

    Bologna, Italy & Online

    5 (37 reviews)
    • 340 GHS/hr
  • Orestes

    London, United Kingdom & Online

    5 (14 reviews)
    • 1,024 GHS/hr
  • Harika

    Hyderabad, India & Online

    5 (36 reviews)
    • 99 GHS/hr
    • 1st lesson free
  • Arash

    New York, United States & Online

    5 (14 reviews)
    • 709 GHS/hr
  • Mohamed

    Châtillon, France & Online

    5 (24 reviews)
    • 681 GHS/hr
  • STHEFANIE

    San Antonio, United States & Online

    4.9 (28 reviews)
    • 887 GHS/hr
  • Sky

    Bad Vilbel, Germany & Online

    5 (13 reviews)
    • 817 GHS/hr
  • Thibault

    Strasbourg, France & Online

    5 (21 reviews)
    • 476 GHS/hr
  • Alessio

    Roma, Italy & Online

    5 (59 reviews)
    • 545 GHS/hr
    • 1st lesson free
  • Felipe

    Buritis, Brazil & Online

    5 (54 reviews)
    • 142 GHS/hr
    • 1st lesson free
  • See C tutors