IMPACT is reaching communities with three exciting programs...

 

Teen IMPACT 

Parent   Program

Classroom Education

“I wait because I want to give my future marriage the best chance it could possibly have.”

- Danielle