Welcome to ISTP’s New 2016–2017 Faculty and Staff!

Annie Madigan

We are very excited to introduce the new teachers and administrators who will be joining ISTP’s faculty/staff for the 2016–2017 school year! Ali O’Regan Upper Elementary PE Teacher Ali grew up in Cork, Ireland. She graduated from University College Cork … Read More

4th and 5th Graders Learn About the U.S. Electoral Process with Mock Election


Each week, students in fourth grade are responsible for teaching their classmates about one current event relevant to their lives and the world around them. A few months ago, one fourth grade student taught the class about Super Tuesday, a … Read More

ISTP Students Take Top Honors at Chinese Speech Contest

Speech 2016 Pic

Congratulations to all the winners of the 2016 San Francisco Chinese Speech Contest, sponsored by the Chinese Language Teachers Association of California (CLTAC), that took place on Saturday, April 23.  Twenty ISTP students took top honors in the the most competitive … Read More

5th Grade Cultural Exchange Trip: Exploring Taipei

Updates about Taiwan-Day 2

The Chinese Program 5th Graders are in Taiwan for a 10-day cultural exchange trip. Students are exploring Taipei, living with Chinese host families, and attending Gao Yuan Elementary School with their Chinese peers. Chinese Program Teacher Cindy Chiang chronicles their … Read More

Guest Blogger Lauren Christel: ISTP’s First Ever Student-Led Conferences


Last week, ISTP launched our first ever student-led conferences. Holding these conferences in a format where the students took a central role in sharing their growth and learning resulted in a very meaningful interaction between students, teachers, and parents. Children … Read More

Guest Bloggers Heidi Smith and Ya-Ching Chang: Inquiry Learning in 3rd Grade English and Chinese


When we develop lessons, we always try to keep our school’s mission in mind, and strive to create curricula that develop students’ international consciousness, helping them make connections across disciplines, languages, and cultures. This fall, our 3rd grade class began a … Read More