1 Punctuality.
2. Knowledge base of the teacher.
3. Interest Generated by Teacher.
4 Communication Skills.
5. Ability to integrate course material with environment/ other issue/ other subjects/real life experiences.
6. Impartial and equal dealing with all the students.
7. Accessibility of the teacher in and out of class.
8. Sincerity/ commitment of the teaching.
9. Encourages group participation and discussion in class.
10. Teacher uses modern teaching aid/ gadgets, suggestion of references, ppt etc.
11. Inspires students for ethical conduct
12. Teacher covers entire syllabus in time.