151 Laura Lane
Palo Alto, CA 94303
The International School of the Peninsula is an independent, nursery through 8th grade co-educational dual language-immersion school located in Palo Alto, CA with French and Chinese language-immersion programs. Our mission is to provide a challenging academic curriculum through a superior dual language-immersion program within a nurturing multicultural environment. We are committed to developing well-rounded individuals with a broad international awareness and the ability to communicate in at least two languages.
Education – K-12, Education – K-12