★ Preparing and teaching English language classes by means of appropriate methods to attain the lesson objectives.
★ Arranging test materials: assessing trainees’ progress and present regular assessment reports.
★ Managing, proctoring, and grading written and oral performance tests.
★ Conducting Computer Assisted Instruction (CAI) classes and include appropriate web based material into the syllabus.