Teacher Andrew Jones explains the difference between coaching and mentoring, and how they suit different professional development needs
Coaching, on the other hand, consists of peer-to-peer discussions that provide the person being coached with objective feedback on their strengths and weaknesses in areas chosen by them. While discussion is led by the coach, they ask questions that allow the professional seeking advice to reflect on their practice and set their own goals for improvement. This is the opposite of mentoring as the coach does not evaluate, judge or set targets, and the person being coached is in full control of the discussion.
Via Gust MEES