American Lee Academy International School (Shanghai)
The American Lee Academy International School (Shanghai), located in the Shanghai Film Art Academy, aims to combine advanced US teaching philosophy and first-class international art education, and to develop into China's first US high school focusing on both academic and artistic education.
Its bilingual and multicultural teaching model has been widely acclaimed by local people. Chinese students can experience both US education and Chinese culture at the school.
The US-based Lee Academy, founded in 1845, is a renowned private boarding high school, which has attracted students from 19 countries and regions from all over the world.
Address: 188 Darwin Rd, Zhangjiang High Tech Park, Pudong New Area, Shanghai