Apple Tree has a very good reputation, alot my friends' children go there and have nothing negative to say. If your son is there now, he's obviously in Summer Camp, they're aren't any structured classes during the summer and there aren't many kids around either, so the children are probably just a little bored.