This is a great school. My daughter is learning so much. The environment is calming, creative, polite and respectful. She is learning traditional subjects but also how to be a great person. Classroom sizes are small by design so the kids have a lot if 1:1 face time with teachers and teacher aides.