Seven Species of Mentors

Mentoring means different things to different people, which is okay, because in fact, there are different kinds of mentors. Here is a list of the kinds of mentors you might find out in the world.