1. To teach the courses and the groups assigned to him / her on the official schedule of classes.
2. To prepare lesson plans, assignments and quizzes and implement them effectively.
3. To maintain discipline and effective classroom management.
4. To take attendance and keep records of it for each student and each group.
5. To cooperate with colleagues, Coordinators, the Center Director, and the University Administration.
6. To take part in proctoring duties for the Placement Tests, Quizzes, Midterm Tests and Final Exams.
7. To offer advice and assistance to students in class and during office hours.
8. To take part in marking test papers as required for the implementation of the General Foundation Program.
9. To submit all students marks and final grades for his / her courses in appropriate forms.
10. Any other duties assigned by line manager.