International School of the Peninsula (ISTP):
International School of the Peninsula (ISTP) is located in Palo Alto in Silicon Valley in the San Francisco Bay Area of California. Our school is an accredited bilingual immersion school offering French & Chinese (Mandarin) immersion programs to pre-school, elementary school and middle school students. One of the most meaningful gifts you can give your child is that of an exemplary education; one that opens doors and provides opportunities for success in an interconnected world.
The International School of the Peninsula is located near Stanford University in Palo Alto in the center of Silicon Valley, approximately 30 miles south of San Francisco and 15 miles north of San Jose.