Children’s Aid Foundation is Canada’s leading charity dedicated to improving the lives of children and youth in the child welfare system. As an ally and an advocate: -We remove barriers that limit the potential of children who have experienced or are at risk of experiencing abuse, neglect and abandonment -We provide access to the opportunities these children need to become contributing members of society who enjoy healthy relationships of their own.