We were in the same situation a year ago and came to the conclusion that a private school is the better way to go. As we also did some calculations and figured out that the difference in cost between private vs. public school is only about 5 - 6K (this paritally because the school we chose is an all day / all year school for a flat fee) and this because you will need to pay for after school care and for all the no-school days with other programs, i.e. summer school etc. Hence, this is not a lot of money, but the after school care provided at some of these private school are a lot more rigorous and better and it is not just a play care.

We checked out (1) Bowman, (2) International school of the peninsula (French-English immersion program), and (3) Keys school.

All in all my ranking was (1)=(2)>(3), for many different reasons….

Anyway, to make a long story short, my daugther is now in Bowman school and we are so happy with this decision.