Thank you for another year of providing EXCELLENT EDUCATION to many families! We are proud to announce our results for 2016! Bay Area Parent, a renowned parent website and magazine, annually decides and declares the best children’s programs in the Bay Area. We received: ...

Young minds are most receptive to new knowledge. In our kindergarten class we have fun every month. We celebrate upcoming holidays while we learn about cultures and take on multi-subject curriculum.  Throughout the year we recite the days of the week and months of the...

In preschool, we are already getting excited about developing social skills in our young students.  Werecommend the resource The Incredible Flexible You Series for working with young kids.  It is apparent that even at a very young age, students do not benefit from only academic lessons,...

"One of the best ways to help improve social skills is through the use of social skills groups.  Doing social skills training in a group setting allows children to practice new skills with their peers instead of just talking about them theoretically.  Practice is crucial...

This summer, middle school and high school students from around the Bay came together at our Palo Alto school to "CREATE" incredible projects in animation, app design, and cooking! Students spent two weeks on each project.  From learning to design their very own app and visiting...

Looking for an interactive way to keep up those science skills?  Look no more because CK12 has a solution and much more. CK12.org is a free online science textbook service. Yes, free.  What makes this even more appealing is that the books are fully editable.  You...

Motivating Kids to Read When parents find out I’m a language arts teacher, their first question is often, “How do I get my kid to read?” And they are right to ask, since reading has been proven to improve brain function and connectivity, enhance social skills,...