Victoria Shanghai Academy (VSA) is an IB World School, located in Shum Wan next to the Aberdeen Harbour. The School provides over 2,000 students with quality bilingual IB education through the three programmes it offers - Primary Years Programme..
Relevance: 10.326472