We have searched high and low for a good school for our children, finally we have hit a bullseye. This is a small but charming school, I feel like my children are being challenged academically wise and having fun at the same time. It's clear the entire staff care about each and every child. Love this school!
Poor communication between most staff members and parents. Fun and education are not well balanced. Fun often comes first. The odd grades have easy going, fun teachers while the even grades have teachers who often seem to not even like children.