I am a professional ICT, Business Studies and English teacher for both IGCSE and CIE O-level AND A-level curriculum.