The Heart of Teaching

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. Linkheart_hands_creative_commons