Computer science teacher in international schools, and examiner on IBDP, AQA, OCR exam boards. Authorized and certified Google Edu Apps trainer
|Recent Students: 0|
|Total Hours: 275|
|All-time Students: 41|
|Total Classes: 264|
|Recent Students: 0||Total Hours: 275||Last Online:|
|All-time Students: 41||Total Classes: 264||Signed Up:|
As an experienced computer science educator and passionate advocate for technology, I have dedicated my career to inspiring and empowering young learners. My journey in the field began in high school, where I developed a fascination for computing and electronics. I continued my education at the renowned Faculty of Computing and Electronics, where I honed my skills and expertise in the field.
Driven by a desire to share my passion and knowledge with the next generation, I made the decision to pursue a career in teaching. With over 20 years of experience in the classroom, I have held a variety of middle and senior-level positions in educational institutions. Throughout my career, I have been committed to supporting and motivating students to achieve their goals and reach their full potential.
As a Google-certified trainer and IBDP examiner for Computer Science, I am well-versed in the latest trends and technologies in the field. I leverage my extensive experience and knowledge to create dynamic, engaging learning environments that foster creativity and innovation.
In addition to my passion for teaching, I hold a Master's Degree from the Faculty of Psychology and Educational Sciences, which has equipped me with a deep understanding of the needs and challenges facing students in today's rapidly evolving digital landscape. With a proven track record of success, I am dedicated to helping learners develop the skills and confidence they need to succeed in the exciting field of computer science.
I do teach computer science for more than 20 years, and recently, I teach
- IGCSE 0478 (Computer Science)
- A Level (9618) (Computer Science)
- IBDP Computer Science SL/HL
- Python, Java or Visual Basic, depending on the pupils' choice
- CAIE (Computer Science IGCSE 0478/GCSE 0984, A-level 9618)
- IBDP (Computer Science SL/HL)
- AQA (GCSE 8525 and A-Level 7516 - 7517 )
- OCR (GCSE J277 and A-Level H046 - H446)
Learning to use spires, good tutor
Perfect as always. Thank you for being patient when I am having a hard time understanding certain concepts!!!!
Great as always! Thank you for your clear explanations! Have a great day!
Ali answered all my questions and demonstrated great subject knowledge in programming skills.
It was brilliant. Ali is very supportive. He knows every single question I ask him and is always willing to answer all my questions. Thank you!
Ali is very good and instils confidence.
Ali was very patient in describing the contents :)
Best computer science teacher! Ali was willing to stretch the lesson time to make sure that I understood everything about the lesson :)
My daughter says Ali is a very good teacher, and that she learned a lot already.
Super Helpful and Patient.
High School: Computer Science and Electronics
University: Computer Science Teacher
Master: Educational Management
IBDP Computer Science Examiner
AQA Computer Science Examiner
OCR Computer Science Examiner
Google Workspace for Education Authorised and Certified Trainer