This school has been a wonderful experience for our two children. The teachers' styles and demeanors are very calming, yet consistent and firm. The children learn how to be independent in driving their own experience with the gentle guidance from the teachers. Every activity or lesson they learn prepares them for reading and writing. The children learn how to think methodically. They also learn great respect for their teachers and peers. It is amazing to see 20 children ages 3-6 working independently and quietly in the classroom. The head teacher knows each child's learning style and guides them beautifully in their learning process.