Mentoring is often thought of as a more experienced person sharing information, advice, knowledge, or training with a novice. A mentor might be engaged to assist a person to achieve a goal, complete a project, or facilitate a transition to a different role or an expanded level of responsibility. Mentoring can be formal or informal, short or long term, episodic or ongoing, planned or spontaneous...