Hello, our daughter is a first-grader at NorthCreek Academy and we couldn't be happier with her school. All of the teachers and staff truly care about the kids and parents get feedback about six times a year either through detailed report cards or progress reports. Although the academics are strong, there is an emphasis on building your child's character and helping her be a life-long learner. Our daughter is Korean, so we were also concerned about racial and ethnic diversity, and this school has a good mix of racial and socio-economic diversity, both which are hard to find in this area. NorthCreek is a Bible-based, classical Christian school so the kids have a weekly Bible lesson, weekly chapel, and memorize a Bible verse each month. There are informational meetings about the school and preschool starting next week, so if you are at all interested, I would contact the school (or PM me and I can help). The waitlists have grown long since Covid and it's better to be early. I would say that academically the kids are about 6 months to a year ahead of the public school. There is a lot of skill building in reading and math, as well as emphases on public speaking and writing. The students also learn grammar, music, PE, Latin, and art.
The Northgate neighborhood is very nice and you are close to a lot of the open spaces/recreation areas in Walnut Creek. One drawback is that you would be dependent on Ygnacio Valley Road to get to 680/24 and that road is congested most times of the day. You should go drive it in the morning and and evening to get a sense of what it's like. I would also either go to the Valley Verde playground or a nearby park like Arbolado park and talk to parents to see what VV is like. My experience is that most parents like their elementary school but will usually share the challenges with the school. You may also want to check out San Ramon if that's not too far. I know parents like the public schools and there are often more Asian Indian kids in some schools.
Best of luck to you. Please reach out if you would like more information about NorthCreek Academy.