A career in academic medicine may take years to develop, as the skills it requires are often not taught at an early stage. Having a committed mentor is always a privilege and valuable to the students in medicine. Given the wide variety of mentoring relationships, they are broadly classified as formal and informal according to the way in which the relationship is formed. Mentoring relationships usually evolve in stages to ensure competencies are met before the mentees progress to the next part of their mentoring process. “Mentoring up” is a concept that empowers mentees to be active participants in their mentoring relationships. Also, the mentoring needs vary depending on the stage of professional development. Mentors have 7 roles to perform in this relationship. Despite the advantages, the mentoring process faces the challenges like unrealistic expectations from the mentees, lack of training and time constraint among the clinician educators, and so on. The challenges can be overcome by building structured mentorship programs, by organizing the faculty development programs, use of virtual platforms to facilitate the meeting and providing the academic recognition/financial incentives to the mentors providing the exemplary service.