This school is AMAZING! My children have been going here three year, and I have to admit our first year was hectic as a new principal, and group of teachers were then taking over. I'm so glad we stayed! The new principal has been a Godsend, she truly believes in these children and their education. As for the teachers, I can not praise them enough, they make my children excited to go to school everyday (in fact, it is difficult to get them in the car at dismissal). When it comes to my older daughter I am so thankful that above and beyond academics, she has learned the importance of being a good person and making good choices. Both important lessons I think get lost in translation in most schools these days. And for my younger daughter, I don't know where to begin. I have a kindergartener that plays the violin, is learning spanish and is reading and doing math far above her level. I love that the class sizes are small enough to allow her this opportunity. Also the Childrens Garden is an amazing experience. Where math, science, conservation and sustainability come together for another great lesson my children will be able to take with them into the future.