• Teaches Information Technology subjects to the IT students.
• Teaches students according to guidelines and syllabus provided by the IT department of the school.
• Planning, preparing, and delivering lessons to all students in the class.
• Assigning work, correcting, and marking work carried out by the students.
• Assessing, recording, and reporting on the development, progress, and attainment of students.
• Participating in every school assembly, assignment, and administrative tasks.