As an older person I can remember clearly the teachers who were warm, supportive and cheerful.
Some of those teachers were tough and their classes hard but they were there for me, and their other students.
The "terror teachers" are nothing but a dim flicker when their name or class comes up in conversation, for most of them I can't even remember their names.
But my great teachers will live in my heart for as long as I live. It is them that I respect and they were by far better teachers.
The best teacher is the one who engages you and makes you want to learn not the one who threatens you if you don't.