El campus de Zhangyang está ubicado en Lane 1050, Zhangyang Road, Pudong New Area, con una superficie de 6.700 metros cuadrados, con un área total de construcción de 5.692 metros cuadrados y 28 clases.
Las características de enseñanza de este campus son principalmente características de enseñanza de chino. Entre ellas, la enseñanza de composición refleja la particularidad de la construcción característica de la escuela con sus objetivos curriculares, planes de diseño, contenido educativo, métodos de implementación y evaluación del plan de estudios únicos. Promueve la enseñanza y el aprendizaje personalizados de profesores y alumnos, mejorando así la calidad del funcionamiento escolar personalizado.