Amazing assemblies. Good values program. Great after school care. Not very academically...
I work at this delightful, small, challenging school and also sent my son for grades k-...