Great teachers are work with all different types of students and oftentimes have widely varying teaching strategies. But, they all have one thing in common: great teachers have a huge impact on the students they teach. They enrich their students' lives by acting as role models, providing knowledge and caring about their students by forming personal connections with them beyond the lessons they teach in the classroom.