My youngest daughter was at Rainbow Montessori for 2 years and had Ms. Heidi at the Voltaire campus. My oldest daughter went to pre-school at Mission Montessori on Shea/128th St. I can tell you that without hesitation that Rainbow Montessori was a way better experience for us. My youngest daughter is now in the public school kindergarten and is one of the very few in her class that knows how to read. She got a great pre-school education at Rainbow and she had fun too. This is a very well run pre-school. Their administrative staff is also very competent and timely got me all of the information I needed whenever I requested it. They love the kids and Ms. Heidi is an excellent teacher.