1. Instalaciones docentes. El campus principal de la escuela secundaria Shiyu Yuying tiene un edificio de campus independiente que cubre un área de 15 acres. Está equipado con instalaciones educativas básicas como biblioteca, sala de lectura, aulas de grabación y transmisión en vivo, laboratorios tradicionales y salones para eventos.
2. La escuela secundaria Shiyu Yuying cuenta actualmente con 234 profesores, incluidos 232 con títulos de licenciatura y 2 con títulos asociados. Hay 39 docentes superiores y 61 docentes de primer nivel.