Kids Hope USA is a national, non-profit organization that facilitates mentoring relationships with at-risk children through a church-school partnership. It has nearly 1,000 church-school partnerships in 34 states across the U.S. with over 15,000 mentor-student relationships existing within these partnerships.