This school gives great attention to children. From 1-6 this is a great first school. It isn't too large and too small and the school environment is open so the children aren't just tucked away in the class. My son (who is 3)in the Montessori progam has learned things that I thought he wouldn't be able to know for his age.
Pros: value of education
Cons: parent involvement