One of the best decisions we've made for our daughter. The kids support each other, and the staff creates an environment that's both disciplined and welcoming. It's been amazing to watch our daughter not only improve physically but also develop more self discipline and confidence