My daughter has been attending Step by Step for almost a year, and she has learned so much more than I ever thought at 2 year old could learn in preschool. The teachers are warm, caring, and experienced. They truly love teaching–it is not just a job for them. They also truly love the kids. I am a teacher, so I am very picky about what school I put my child in. After an exhaustive search that included much more expensive Montessori schools, I found Step by Step to be a great combination of Montessori curriculum and “let them be a kid” thinking. It’s learning without pressure, without rigidity. My almost three year old is already learning to read and can speak and sing several songs in Spanish–all while having fun at school! I highly recommend this school for anyone looking for a quality preschool for their 2 to 6 year old.