To accomplish this the church has implemented programming, delivered by the church and Vanguard CDC, its community development corporation, to meet needs such as child care for working parents, transportation, youth mentoring and tutoring, life skill applications, financial literacy and stabilization, job training, community organization and most importantly spiritual development.