What Are The Qualities Of A Great Teacher?

It takes time and hard work to develop the qualities of a great teacher.    We’ve all known them — that elite group of teachers we deem the great ones. Why are they an elite group? And why don’t all, or at least most, teachers fall into this esteemed category? To...