Located in the mountains of North Carolina, Asheville Youth Mission gives young people an opportunity to explore the hidden needs and struggles of those who are living on the margins within and around a beautiful tourist town. Groups will work with a variety of agencies working with those who are homeless, in poverty, or food insecure, both in urban and rural settings. AYM has opportunities for youth groups, confirmation classes, college age young adults. There is also a Raleigh Youth Mission and a Nashville youth mission. https://youthmissionco.org/ website has information about all three programs.