American Lee Academy International School

 

Street View City VR Photos

 

Introduction to American Lee Academy International School

American Lee Academy International School (美国Lee Academy高级中学, website) is 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.

Tel: 021-51601973
Address: 188 Darwin Rd, Zhangjiang High Tech Park, Pudong New Area, Shanghai

 

City VR

 

Teaching Program

english iconISAC Teach in China Program

english iconISAC University Teaching Program

english iconJob Board

 

Related Schools

Scroll to Top