What exactly makes a great teacher? Is it his/her competency and knowledge about up-to-date details in the field, or is it the interpersonal skills, the caring and professional attitude? What evidence do we have?
I would like to hear from you about your own experience.