Mentoring is often one component of a program that involves other elements, such as tutoring or life skills training and coaching. The supportive, healthy relationships formed between mentors and mentees are both immediate and long-term and contribute to a host of benefits for mentors and mentees. This is especially evident and impactful for youths in their formative years, as they are more impressionable and malleable. Research shows that mentoring has a capability to develop a youth's character, value-system, and worldview that many programs do not possess. A good mentor can make the difference in a youth’s life, helping him/her to manage their emotions, determine their interests and set goals that they then strive hard for. Thus, mentoring is what is most needed in preparing Singapore's next generation of leaders.