Back to All Tutors
Hussain | Tech, Maths and Science – IGCSE Physics tutor

Hussain

Tutor based in South Africa

Silver
Certified TutorPolice CheckedReference CheckedNative English Speaker

Grades

Grade 10Grade 11Grade 12Grade 7Grade 8Grade 9Grade University Tutor

Subjects

Mathematical FoundationsPhysicsMathematics Advanced LevelsComputer ScienceSTEM Enrichment+1 more
Request This Tutor

Hussain | Tech, Maths and Science – IGCSE Physics tutor

Tutor based in South Africa

Read Reviews (1)

STEM Tutor | Tech, Maths and Science Tutoring


I am an experiencedIGCSE Physics tutorwith a strong background in working with students who have diverse learning profiles, including Autism Spectrum Disorder, anxiety, and dyscalculia. I focus on creating a structured, supportive, and engaging learning environment where each concept is broken down clearly and taught at the student’s individual pace. My teaching approach emphasizes both understanding and confidence-building — helping students grasp challenging Physics topics through visual aids, real-world examples, and step-by-step reasoning. I am patient, adaptable, and committed to developing strategies that strengthen not only subject knowledge but also the student’s independent learning and problem-solving skills.


With a passion for making complex ideas feel simple and fun. Whether we’re diving into math, exploring science, or cracking the code of a great essay, I’m here to help you unlock your full potential. Expect a mix of patience, creativity, and a little bit of humor along the way—because learning doesn’t have to be boring! Let’s work together to build confidence, spark curiosity, and make every step of the process a win.


Hussain is a committedSTEM educator and software developerwith a strong academic and practical foundation in Computer Science, Mathematics, and the applied Sciences. His background includes software engineering, robotics, app development, and teaching roles at both school and university level. This experience makes him especially effective in simplifying complex STEM concepts—whether it’s unpacking equations, building logical algorithms, or exploring the physics behind real-world systems.


Having worked with students acrossIGCSE, IB Diploma, CAPS, IEB, and curricula, his approach is built on developing problem-solving skills, nurturing curiosity, and fostering independence in each learner—making STEM subjects not only understandable, but exciting.



📚Tutoring Areas

  • Mathematics(Algebra, Trigonometry, Calculus, Statistics – Grades 4–12, University Level)
  • Physical Sciences(Physics & Chemistry – Theoretical & Practical Applications)
  • Computer Science & Engineering(Programming, Robotics, AI Concepts, Digital Literacy)
  • Technology & Design Thinking(Problem-solving, Coding Projects, Automation Basics)
  • STEM Enrichment(Science Olympiads, Coding Challenges, Project-Based Learning)


🎓Education & Qualifications

Bachelor of Science in Computer Science & Informatics – University of Johannesburg

Honours in Computer Science (In Progress) – University of Johannesburg

Supervised Educational Counselling & Tutoring – UJ

Subjects

  • Mathematical Foundations
  • Physics
  • Mathematics Advanced Levels
  • Computer Science
  • STEM Enrichment
  • Coding, AI & Robotics

Curriculum

  • CAPS (National Senior Certificate)
  • IEB (Independent Examinations Board)
  • Cambridge IGCSE
  • Homeschooling & Alternative Education

Inclusive Support

  • ADHD | ADD
  • Youth Counselling

Exam Preparation

  • NSC Matric Exams
  • Maths Olympiad

Reviews

1 review from parents and students

5.0

Anonymous

Student
December 22, 2025

Hussain is one of the most respectful people I have ever met. He has great communication skills and I would describe him as articulate and confident Maths and Science Tutor. He was also very encouraging which helped improve my confidence especially when answering difficult questions. He is very committed to his students and his work

Request Hussain as Your Tutor

Fill in the form below and our team will get back to you to confirm availability and schedule your first session.

Step 1 of 250%
Contact DetailsAdditional Information

Please enter first and last name

Include country code (e.g., +27 for South Africa, +1 for USA, +44 for UK)