We enrolled our kids this year and have been thrilled with this school. We have two children in the pre-school programs (called primary), and both classes are fantastic. The teaching staff really cares about each child and customizes a curriculum to each kid's specific needs. The administration is professional, warm, and responsive to parent's needs. The campus is gorgeous, well maintained, and a dreamland for recess and PE. Our son will move up to the school's elementary program next year, and we plan to enroll our third child in the pre-primary (2-3 year olds). The waiting list gets long because of the school's reputation, but they're opening a new campus about five minutes away which will open about 70 new slots. We highly recommend this school!
Pros: Excellent education
Cons: Parking lot is cramped