I am Computer Applications Technology teacher. CAT is a subject I am very passionate about and I thoroughly enjoy teaching it. I have won awards and been to many prestigious events as a speaker and guest.

I received the Microsoft Innovative Educator nomination from Microsoft and am also a Microsoft Innovative Educator Expert since 2016. I won the Tech Teacher of Year in 2015 at the ISPA SuperTeacher competition and was a finalist in the 2018 competition - then winning the Tech Teacher of the Year award again in 2019. I am a senior sub-examiner for  IEB Grade 12 C.A.T. NSC exams and was also the Gauteng Regional and the National C.A.T. Moderator for the IEB for 2016 and 2017. I was made a MIE Fellow in 2019.

I also enjoy playing drums when I get the chance and used to teach drumming professionally. I have an interest in West African and contemporary percussion and played professionally overseas for a few years.


  • Educator
  • Trainer
  • Author
  • Microsoft Minecraft Global Mentor
  • Microsoft Innovative Educator Expert (MIEE)
  • Microsoft Innovative Educator Fellow

IEB appointments

  • IEB Senior-Examiner Marker - Gr12 C.A.T. NSC Paper  1 and 2 (2019)
  • IEB Senior-Examiner Marker - Gr12 C.A.T. NSC Paper  1 and 2 (2018)
  • Gauteng Regional & National IEB Moderator – C.A.T PAT & SBA (2016 & 2017)
  • IEB Examiner Marker - Gr12 C.A.T. NSC Paper 1 and 2 since 2014
  • National IEB Teacher Conference convener – C.A.T. (2017)
  • IEB C.A.T. Cluster Leader (2016)
  • IEB Gauteng Subject Forum Representative C.A.T. (2014 & 2016)

Press & Media


Speaker & Workshops given

Microsoft Educator

My Educator Network Profile page

Microsoft Virtual Academy

I have been a guest presenter in the following webinars:


Featured in : “Towards the Realization of the ICT Education Living Lab – The TechTeachers.co.za Success Story” (2015)

The Digital Classroom Resource by Matthew Hains, published by Cambridge University Press (2019)