This website is a fantastic source of inspiring readings and thought provoking articles. Well worth taking some time to browse or following their twitter feeds.
This is what took me there today.
What does it mean to be a great teacher? Of course credentials, knowledge, critical thinking and all other faculties of intelligence are important. However, a great teacher should be much more than credentials, experience and intelligence.