a terrific mentor must have robust communication and coaching competencies. they need to have the ability to properly convey elaborate principles, offer constructive feedback, and provide actionable assistance https://www.youtube.com/watch?v=TtbsE7Ahfu4