English French German Chinese Spanish Russian Japan
¡¡¡¡Located in the northeast of Shanghai, Shanghai Foreign Language School (shortened to SFLS) affiliated to Shanghai International Studies University (SISU) is a seven-year boarding-school. It covers an area of 33 mu, with the total construction area of 22,508 square meters. SFLS provides a perfect environment with verdant planting trees and assorted facilities for teaching, activities and living, which helps to boost the development of teachers and students.
¡¡¡¡SFLS, directly surbordinate to the Ministry of Education of China., was established in 1963. ¡­¡­¡­
Double Champions again for SAGE
Brief on Recent Prizes (2nd semester in 2016-2017)
Sincere Show, Bright Future
Cultivate Innovation and International Horizon
MUN----A very Different Test
The Closing Ceremony of the 30th International Week