
Teach at Shanghai High School International Division in China
5 open positions

High School Literature Teacher
Start in August 2026

Middle School Math Teacher
Start in August 2026

Middle School English Teacher
Start in August 2026

PE Teacher
Start in August 2026

Primary Classroom Teacher
Start in August 2026