Innovations In Civic Participation
Innovations In Civic Participation (ICP) is a non-profit organization that supports high quality, innovative youth civic engagement programs both on a national and international level. ICP works with governments, philanthropic organizations, and institutions of higher education to create sustainable programs that inspire youth to make a difference.