I have had two children attend this school. One who does have special needs and another who doesn't and was in the inclusion program. The therapists for my special needs child were wonderful. My children unfortunately had a bad experience with staffing concerns. My special needs childs' teacher felt overwhelmed with the number of students in her class when an aide was not replaced in a timely manner. My 'inclusive' childs' teacher went on maternity leave and another certified teacher nor a substitute was hired to take her spot, therefore the aids and what was considered a 'floater' continued his education for 6 weeks. My children will be attending another school next year.