Therapeutic boarding schools

When is it time to take the plunge? There are [...]