Servicing troubled children for over 31 years, Teaching Family Homes provides care for children starting at the age of 5 through 18 with the hope of the children returning to their families or transition into foster care homes. We are a non-profit...