This is a great school! Both of my children have gone here. My oldest started here after a very bad experience with a local Montessori School. The difference was night and day. All of the teachers are very supportive, caring and patient with the children. They are very interactive and involved with the children. My oldest is now in first grade and still talks about how much fun she had there and how much she misses her teachers. I love the fact that they learn alot and it never is forced on them. Great foundation for instilling a love of learning.