German-American School of Palo Alto
Immersion-based language instructions
A one page summary of our 2025/2026 school year calendar can be found here.