Stephanie Castle

6th Grade Science Teacher at The Overlake School

Stephanie Castle is an experienced educator specializing in biology and science instruction with a career spanning over two decades. Currently, Stephanie serves as an IB Biology Teacher at Dwight Global Online School and has held the role of Assessment Content Developer and Assistant Examiner for HL Biology with the International Baccalaureate since 2010. Previous positions include Head of Science at Shanghai American School, where leadership involved a team of ten faculty in implementing diverse curricula, and a Science Teacher at the United Nations International School, noted for creating an educational YouTube site for IB Biology. In addition to a Master's in International Education Administration from Endicott College, Stephanie holds Qualified Teacher Status from Canterbury Christ Church University and a Bachelor of Science in Marine Sciences from the University of Southampton.

Location

Seattle, United States

Links


Org chart

No direct reports

Teams


Offices


The Overlake School

1 followers

The Overlake School champions students and their vast potential through engaging educational experiences in a diverse and inclusive community. Students are valued as multifaceted individuals and graduate with a passion for learning, ready for any path that contributes to a better world.


Industries

Employees

201-500

Links