The International School of the Peninsula (ISTP), an accredited bilingual immersion school located in Palo Alto, California offers two language immersion programs: French and...