someone who doesn't just preach. someone who is able to really say something ba<x>sed on his or her experiences. someone who talks about things relevant to the topic. :)
A great teacher brings the subject alive in imagination and in spirit; a great teacher is excited about the subject matter he or she is teaching and that enthusiam is passed onto her/his students.