Peer mentoring differs from classical mentoring in two aspects.[33] First, in peer mentoring mentors and mentees are close in age, experience, educational level, and they may also overlap in their personal identities, which are usually the criteria for matching, but this may leave junior students vulnerable to peer pressure and unsupervised rivalry.[34] Second, peer mentoring programs are semi-structured planned programs with specific guidelines and frequently with a set number of meetings and activities within a predetermined amount of time.