D.K.
Sorry I can't answer your question. My kids didn't go to Montessori preschool. I did want to say welcome to the area! My kids went to Merry Moppet Preschool in Belmont and the Belmont Oaks Academy for elementary school (private school). Belmont is a bit further north than Palo Alto, so it may not be what you want. It's been a great school for my four children! Again welcome!