1. Knowledge base of the teacher ( as perceived by you ) *
2. Communication skill ( in term articulation and comprehensibility ) *
3. Sincerity / Commitment of the teacher *
4. Interest generated by the teacher *
5. Ability to integrate course material with environment / other issues, to provide a broader perspective. *
6. Ability to integrate content with other courses *
7. Accessibility of the teacher in and out of the class (include availability of the teacher to motivate further study and discussion outside class.) *
8. Ability to design Quizzes / Tests / Assignment / Examinations and projects to evaluate students understanding of the course *