I think that teachers today have so much potential to really help their students take huge strides. Another quality of a good teacher would be not singling any one student out. I feel that it is very important that a teacher treats all of the students equally. One example of this would be the gifted or the talented. Teachers should be able to teach all levels no matter what grade they are teaching.
All students learn at a different pace and with different explanations.
In class we discussed how some find it easier to listen, while others do better by hands on or by demonstration. I think that we need to be prepared for those differences. The best qualities of a teacher are endless. As a teacher, I feel that it is most important to be patient. My grandfather has told me ever since I was a little girl that patience is a virtue.