I have just read some of the thread
.
I have to agree with most of the other posters, that I wouldn't send him back there.
There is only a couple of weeks left until the holidays, time to do some research and go to look at other schools.
What ever you decide good luck to you and your Ds.