NWMS is a great preschool. My daughter has attended NWMS for the past 3 years and has blossomed. Not all Montessori schools are alike, or really follow the Montessori method, but NWMS does. My daughter has enjoyed her experience there. Teachers are great. Iw ill agree with what one other reviewer said, that one teacher did speak English as her second language, however she was wondeful and my daughter learned a lot from her. All of the teachers love the children and love teaching. My daughter has been reading for 6 months and loves it! She's also doing math/fractions.The children and parents who attend the school are great as well. Our son is about to start there next year.