A great teacher respects students, creates a sense of community in the classroom, and is warm, accessible, and caring. They set high expectations for students, have a passion for learning and teaching, and are skilled leaders. A great teacher is also flexible, collaborates with colleagues, and maintains professionalism in all aspects of their work. Great teachers work to provide the highest quality education possible for students.