How about Shanghai, Lee Tae and Cambridge?
Cambridge University, Lee Tae, Shanghai, affiliated to Shanghai International Studies University, is an international school located in the campus of national key universities. Moreover, it is located in Hongkou District, Shanghai, surrounded by famous schools, with convenient transportation and strong international atmosphere. Teachers are also famous for their strong academic background, with 50% Chinese and 50% foreign teachers. It is mainly academic here, so many world-class universities recruit international students here, and their reputation is still very good.