Ability to adjust

What makes a teacher great?

I’ve had good teachers, but never a great teacher. A good teacher has a good attitude towards their students. A great teacher can adjust their attitude to each student’s individual needs. Granted, this is not easy to do. A good teacher has bad days and good days.  A great teacher has the ability to leave the bad stuff out of the classroom  always. Great teachers never share their opinions on the subject. Great teachers never bring religion into a topic unless they are teaching religion specifically. Great teachers never share their political opinions, even when teaching politics. Great teachers allow and even encourage their students to think for themselves.