Programs Craine House believes our programs are successful due to our dedicated programming staff and their thorough attention to the basic needs our programs seek to fill. GED and Job Readiness All residents who do not have their GED are expected to attend all classes (currently two per week). When any unemployed residents arrive, they begin job readiness training to allow them the opportunity to develop a resume, prepare for job searching and interviews and utilize the internet for job searching. Substance Abuse Treatment Through a partnership with Hamilton Center, Craine House offers onsite intensive outpatient treatment for 6 weeks at 3 sessions per week. Residents then enroll in Life Management, a 12-week aftercare group. Family Preservation Craine House offers individual and family counseling, parenting and self-esteem/trauma groups. Residents have one class and, on average, one counseling session per week. Childcare Craine House offers a licensed childcare provider to facilitate developmental activities for the children while their mothers are in onsite programming. Life Skills Currently Craine House utilizes workshops and intensive one-on-one case management to teach time management, spirituality, organization, nutrition, financial literacy and communication skills.