To teach at undergraduate level in allocated areas.
To contribute to the development, planning and implementation of a high quality curriculum.
To assist in the development of learning materials, preparing schemes of work and maintaining records to monitor student progress, achievement and attendance.
To participate in the development, administration and marking of exams and other assessments.
A passion for and commitment to teaching
Strong written and oral communication skills.
Leadership and motivational ability.
Organizational skills.
Analytical and interpreting skills