5 /5 E M: My children currently go here and it is great. They have hours and rates that work with my work schedule. The teachers and staff are kind, patient, and focused on each child. I feel my children are safe in their care. I regularly compare my childrens academics to other kids in public school to make sure it is still worth it. The program at this school is so advanced that it blows my mind. My kindergartner is an amazing reader and mathematician. The school really tries to make sure the parents and students are listened to and are constantly striving to make the program even more well rounded. Both my kids have been going there since they were 2.5 yrs and now my oldest is 8. The Christmas program mentioned costs money only because they have to rent a hall. It is a very impressive production that they put on and it gets better every year. It includes catered lunch and the kids really look forward to it every year. They all have the confidence to perform and then love to celebrate by sitting with their family and friends afterwards. The school pictures someone complained about also is optional. I like the convenience of the Christmas photos that they offer. I send them to school in their Christmas wear and they can take a nice buddy photo that I can give to my family. I get them in time to include as a nice gift for the grandparents and my mantle. They offer Spring photos as well but I opt out of those and it is no big deal. This school provides such a great foundation that I know my children will be able to go anywhere after and do well. My children go year round. The summer program they offer still keeps them moving forward on their academics but also throws in fun activities. My kids really love it. It is a very close community feel. The kids can recognize every other kids parents and always announce it and say hello and goodbye. I highly recommend this school, especially for preschool. Once your kid starts in preschool, you wont want them to leave. Mrs. Deepika is an amazing teacher! She is ground zero for getting your child ahead for the rest of their lives. I recommend googling what the Montessori Method is and then you will only want your little one taught that way. They are nurtured to be well educated, considerate, and independent minds. Im a fan.