I love this place, so does my son, he's in his terrible twos lol but since going to school he's done so much better with everything from communication to social skills, also I love that we can check on them whenever we want and that we get a daily report of what he did during the day! Definitely 100% recommended!