YFC cares for those who are finding life difficult, with practical and personal support. In many cases, young people lack basic life skills and struggle to reach their full potential. Many are marginalized through no fault of their own as they face big life issues such as family conflict, abuse, homelessness, alcoholism and mental illness. Over the years, each YFC region has offered different care programs to meet the needs of young people in their area. This includes foster care, lead tenant housing, mentoring, family counselling and camps.