There are many kinds of teachers in the world. When we think of the word "teacher", often we have images of someone standing in front of a classroom teaching young learners literacy and numeracy. Teachers come in many forms. Some of the greatest teachers are those of history. Every community has a history. That is... Continue Reading →