What an amazing place. It has been everything for my son that I had hoped he could experience in school. Great teacher, stimulating learning environment, and a deeply caring and nurturing place.