I have two children, a 1st grader and a preschooler. They have learned a lot of wonderful things in their short time there. My first graders teacher is really supportive of her and recognizes her strengths and weaknesses. My preschoolers teachers have been wonderful with her and extremely patient while addressing toileting issues she started having. Sometimes communication feels a bit short, but with all the activities they have going on I'm sure its hard to reach everyone. It also goes both ways, its hard to keep on top as the parent of all the messages, emails and handouts, but I think the teachers do a good job of trying to relay the information the best they can.