The staff is amazing. They are always welcoming and make my kiddo feel comfortable. They go at his pace and are extremely patient and supportive.