My daughter attended Early Steps for preschool and VPK and I feel like no other program would have better prepared her for Kindergarten. Aside from a rigorous curriculum, the Montessori approach allowed her to learn and explore higher level functions and life skills. They learned to care for plants and animals, learned Spanish, made crafts, sang songs, and learned manners and how to clean up after themselves. All of this would be enough for me to give them 5 stars but the love and attention they give to each of their students and their families is outstanding. Michelle and Isabel are like an extension of our family going above and beyond to make your child feel loved. The facility is clean, the play areas are spacioys and most of all the kids love going there! Definitely recommend it and will be sending my son when he is a little older!