Pros
Great staff, all-inclusive school with all services included on campus - a lot of support for the students, which is unique to have everything at one school without outside agencies coming in. Good team and good teachers who work with the therapist in the classroom to increase students' performance and participation.
Cons
not sure about the salary.