2nd grade sounds young for a residential program. They don't seem to have options for day students. Surprising.