Absolutely wonderful little village school. My daughter loves it, the amount she has learned in the last year is phenomenal. The school has great values, which are reflec ... more