The mentoring stances of consultant, collaborator and coach (aka the 3Cs) provide a practical framework to inform our work as mentors.
Additionally, I would submit there is a fourth C that is an essential underpinning for any mentoring relationship. Caring.