As a teacher, I am always interested in what people think makes a good teacher. My favorite teachers were either warm and caring at a time when I really needed a friend, or very demanding in a way...