Istp.org The International School of the Peninsula, K-8 in Palo Alto, CA
About Istp.org
ISTP is an independent co-ed nursery - 8th grade Chinese & French language immersion day school in Palo Alto, CA.
ISTP is an independent co-ed nursery - 8th grade Chinese & French language immersion day school in Palo Alto, CA.