My son is on an IEP and the group of teachers and counselors that he had were very good and my son loved them very much. He still visits them from time to time, even though he is no longer in that school. He got a good foundation to work from and I'd recommend to anybody that their children attend this school. The music program is a good one, my son has been playing the clarinet for 2 years now. And the level of parent involvement is pretty high. All in all, a very good school.