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

David profile and its contact details have been verified by our team.

David

  • Rate $31
  • Response 1h
David - C tutor - Krugersdorp

$31/h

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

  • Elementary School
  • Middle School
  • High School
  • +13
  • levels :

    Elementary School

    Middle School

    High School

    Première

    Terminale

    College

    Adult Education

    Masters/ Graduate School

    Doctorate

    Other

    MBA

    Beginner

    Intermediate

    Advanced

    Proficient

    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.

See more

Rates

Rate

  • $31

Pack rates

  • 5 h: $155
  • 10 h: $310

online

  • $31/h

free lessons

This first lesson offered with David will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hrs

Other tutors in C

  • Joseph

    Richmond Hill & online

    5 (25 reviews)
    • $40/h
    • 1st lesson free
  • Andy

    Kelowna & online

    4.9 (11 reviews)
    • $35/h
  • Reese

    Richmond & online

    5 (8 reviews)
    • $25/h
    • 1st lesson free
  • Nihit

    Oakville & online

    4.9 (11 reviews)
    • $30/h
    • 1st lesson free
  • Parham

    Hamilton & online

    5 (9 reviews)
    • $30/h
    • 1st lesson free
  • Pedram

    Burnaby & online

    5 (21 reviews)
    • $55/h
    • 1st lesson free
  • Sepehr

    Toronto & online

    5 (15 reviews)
    • $50/h
  • Idahosa

    Toronto & online

    5 (11 reviews)
    • $10/h
  • Reza

    Toronto & online

    4.9 (5 reviews)
    • $55/h
    • 1st lesson free
  • Farhad

    Vancouver & online

    5 (14 reviews)
    • $69/h
  • Thony

    Toronto & online

    5 (17 reviews)
    • $15/h
  • Pinak

    Toronto & online

    5 (13 reviews)
    • $24/h
    • 1st lesson free
  • Kojo

    Ottawa & online

    5 (10 reviews)
    • $50/h
  • Samanta

    Toronto & online

    5 (10 reviews)
    • $45/h
  • Simon

    Edmonton & online

    5 (6 reviews)
    • $80/h
    • 1st lesson free
  • Wahab

    Oshawa & online

    5 (4 reviews)
    • $20/h
  • Ouassima

    Ottawa & online

    4.8 (4 reviews)
    • $70/h
    • 1st lesson free
  • Chandrashree

    Toronto & online

    5 (7 reviews)
    • $30/h
    • 1st lesson free
  • Jatin

    Ottawa & online

    5 (6 reviews)
    • $30/h
    • 1st lesson free
  • Shubham

    Calgary & online

    5 (6 reviews)
    • $20/h
    • 1st lesson free
  • More C tutors