Program offerings typically vary across schools and school districts. I suggest contacting your child's school or school district to learn more about the programs they offer. If located in the U.S., you may use SchoolFinder to research the school or district's telephone number: http://www.education.com/schoolfinder
I work with The Association of Boarding Schools (TABS for short), a non-profit with more than 300 member schools in both North America and abroad. I recommend checking out TABS at www.boardingschools.com. It has information about a variety of schools for different ages of students--each with a different focus. Some may have life skills programs.