It was really heartwarming to read all of your stories about such wonderful teachers. To be completely honest, I don't think I really ever thought 'great teachers' existed, but it must be true after reading your posts. I've had some 'decent' teachers in the past, but definitely no 'great' ones. In fact, now that I'm thinking about this... I wouldn't mind contacting some of the teachers that treated me terribly and letting them know what I really think of them.