This is a great school, especially if your child has many needs. My son is starting his 3rd year here, he enjoys going to school everyday and has made more progress at this school than he has in the past 5 yrs in a public school special day class. He gets the help he needs to thrive. I would highly recommend this school!