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: 320 |
Last Online: |
All-time Students: 41 |
Total Classes: 311 |
Signed Up: |
Recent Students: 0 | Total Hours: 320 | Last Online: |
All-time Students: 41 | Total Classes: 311 | 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 decided to pursue a teaching career. With over 20 years of experience in the classroom, I have held various 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 computer science examiner at several exam boards, I am well-versed in the latest trends and technologies. 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 students' needs and challenges 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
Weekdays | Weekends | |
---|---|---|
Morning | ||
Afternoon | ||
Evening |