5 schools
Shanghai, China
IB · Ages 6–18
From USD 25.5K a year
British · Ages 6–18
From USD 24.7K a year
Other curricula
From USD 17.4K a year
British
Fees being checked
IB
Curriculum
Loading school locations