Shanghai School News Roundup: May 2024

Dulwich College Shanghai Puxi has proudly won the Best Use of Technology Award at the Tes Awards for International Schools 2024, showcasing its pioneering spirit and innovative programs. The school's ... ( read original story ...)