Best teachers
Best/effective teachers prepare for each class with the philosophy that their role is to accomplish the learning outcomes of the course as well as inspiring students to continue to learn. They pay attention to the complexity of the learning process that includes critical thinking, problem solving, creativity, and curiosity to name a few.
Hi Linda: Good sentiments expressed in your post. I particularly like your comment about inspiraing students for continuous learning. Your teacher attributes are important traits that better teachers regularly demonstrate.
Regards, Barry