The James Morehouse Project (JMP) supports young people to negotiate challenging environments with grace and courage, to identify a positive future and to lead their lives in ways that resonate more closely with their own hopes and dreams. JMP programs include schoolwide social justice initiatives, teacher training and support and a range of mental health, reproductive health, health education and youth leadership programs.