There was one teacher I really like in HS, Mr Volpe, who taught Advanced English for seniors. He didn't think I was goofing off when I questioned things in the books we read & wanted him to explain just how he knew that those flowers in the story were symbolic of a mother's grief & not just simply flowers. He had us write a lot of essays that were based on personal opinion, and he actually graded us on the grammer & style, not whether he agreed with you or not. Once he told the entire class "There was only one A+ this time. I disagreed entirely with her thesis but it was so well argued I had not choice but to give her the top score" and he handed me my essay on "Why TV watching is good for you". :)
My favorite teacher of all was in college. Dr Arnette, who taught Egyptian history and several low level ancient history classes. I got lucky getting into his History 101 class my first semester freshman year. I love history & he loves history & he made it all so interesting & fun. So real. Some of the other 101 teachers were bland or boring or just out of their normal area of expertise, so their classes were not as enjoyable. I took every single class Dr Arnette taught over the years of getting my BS and my MA. I was even one of his proctor students for a semester as a grad student. My favorite lecture of all of his was a slideshow known to everyone as "toilets of the ancient world". It was slides of various ancient historic sites he had visited all over Europe & Egypt and at every site he included shots of the ancient 'facilities' which made the past seem more real. It's all very well to memorize a list of date of pharohs, but learning about how food was prepared, how a bed was made & what sort of bathrooms the people used really makes it all come alive in the imagination.