La escuela fue fundada en 2008 y está ubicada en el distrito de Minhang, Shanghai. Ha estado en funcionamiento durante 13 años. La escuela ha logrado resultados brillantes y ha sido muy elogiada por líderes superiores.
La inscripción en la escuela es condicional. Hay requisitos de edad para los estudiantes y deben tener un certificado de residencia local válido. A este respecto, los padres también deben pagar suficiente seguridad social durante 6 meses cada año.