• Sound knowledge of subjects taught.
• Possess various teaching methods and techniques.
• Excellent communication skills, both written and verbal.
• Sound knowledge of using modern teaching techniques and aids effectively.
• Proficiency of using computer aided tools and internet.
• Ability to build good relationships with the staff and...