International Child/Parent Development Program (ICDP) is a program that trains parents, children, and caregiver facilitators to implement empathy-based interactions into their daily lives. ICDP curriculum is used in parent/caregiver and child learning groups throughout our communities and around the world. These groups ensure that children are supported in a positive and loving way. Another program that is part of the CCWF family is our Integrative Youth Development Program (IYD), an initiative to empower and increase the number and quality of supportive people a child has in their life. IYD offers school and community-based mentor training at the elementary and high schools levels.