My son absolutely loves this school and all the staff there. He is very accepted and feels supported there as well. Love the smaller class sized and all the attention that he gets. Its nice when all the staff knows the childs name and he knows them. I cant imagine sending my son to any other school. We just love it here.