School image

Teach at Shanghai High School International Division

School imageK12 School
School imagePrivate school
Close Icon
Close Icon

About Shanghai High School International Division

Shanghai High School has an almost 150-year history as a top high school in Shanghai, with the international division being established in 1993 and becoming an IB member school in 1995. The SHSID currently enrolls over 2,900 students from Grade 1 to 12, from over 67 different countries.

All SHSID teachers are experienced educators with a passion for teaching and seeing their students succeed. SHSID also takes pride in ensuring their faculty is constantly improving their skills through courses and ongoing professional development.

Latest teaching jobs at Shanghai High School International Division