In every single category, and here is why:
1) Excellent and caring administration and owner. Always aware and on top of any issues or problems. Very accessible, on premise often and always has time to talk with parents.
2) VERY clean facility. I have never seen a place kept so neat and clean in my life.
3) Top notch educators, top notch pre-school program. You can tell that the teachers and the assistants really love what they are doing, and they always have time to talk with parents about concerns or problems.
4) Excellent summer program and activities, even for older children. They keep the children busy with outdoor activities on nice days, and when the occasional rainy day comes, they have lots of fun indoor activities planned, as well.
Your children will be well cared for, well taught and loved at Building Blocks Preschool.