We have had a very positive experience at this school, our son is well supported and the staff are extremely pleasant. Highly recommend.