This is an all-girls school for troubled teens. The girls cook and clean up their own meals. They do a 12 Step program. They do online schooling for 5 hours a day. They learn to take responsibility for their actions. It is a fantastic program. My daughter is making wonderful progress. So thankful to the staff who work with her every day.