The name of the school has two meanings: one is to improve the supporting educational facilities of the Expo home in the relocation and resettlement base of the Shanghai World Expo, and the other is that the management team of the school comes from the No.1 Central Primary School in Huangpu District, a high-quality educational resource. The school covers an area of nearly 17900 square meters, with a greening rate of 35% and a building area of 13200 square meters. The school has complete special classrooms: art room, calligraphy room, nature room, electronic reading room, computer room, fitness room, gym and so on. Modern teaching facilities, such as class equipped with complete sets of multimedia equipment, advanced audio equipment, distance education facilities, multi-functional lecture hall, campus network direct access to the Internet, etc. The humanized design and first-class configuration in the school publicize the atmosphere, exquisiteness and harmony of the first-class school of modern education everywhere.
The school not only has first-class hardware facilities, but also excellent teachers. The school's nine teaching teachers are from Huangpu No.1 Central Primary School, Shanghai Experimental Primary School, Penglai Road No.2 Primary School and beijing east road Primary School.