Cannot praise this school highly enough. The support, commitment and creativity they used to best help my extremely challenging and complex daughter was excellent. Genu ... more