All of my nieces & nephews have gone through this school, and I remember what great experiences they had, so I enrolled my 3 year old in it. This is a great little school! My 3 year old son is in the 2 day a week program & loves it. I love that it's a well rounded program. The kids get plenty of time to play & socialize with other kids, but also get to do individual jobs (like feed the class fish or guinea pig). The school does a great job of balancing free choice with structured activities for the kids. My favorite part of this school is the teachers - there are 2 to a class & they are VERY nurturing (& experienced). My child is safe & loved &absolutely LOVES going to school. We're moving to another state & I'm very sad to be leaving this school behind.