via What’s the difference between coaching, mentoring and teaching? – Mentorphile