I am an experienced programming teacher with strong expertise in teaching both children (ages 7–17) and university students.
I specialize in making coding simple and engaging for kids using Scratch, Python, and project-based learning.
For university students, I teach computer science curricula including programming languages (C, Java, Python, JavaScript), algorithms, and computer fundamentals.
I have successfully taught online to students from different countries, providing clear explanations, practical exercises, and personalized support.
My teaching style is interactive and student-centered: I adapt lessons to each learner’s level, from complete beginners to advanced students.
I focus on building problem-solving skills and confidence, so that students not only learn coding but also enjoy it.
Languages: Arabic (native), English (intermediate), French (good).
Experience
No experience mentioned.