In 2006, the new building for the Centre of Excellence (COE) for Chinese Language and Culture, named the Innosphere, was opened. It has facilities such as a library for Chinese language resources, a teahouse and an auditorium. It serves as a venue for seminars, workshops, exhibitions and performances. The Centre houses all the aesthetics CCAs under one roof, in conjunction with the plan to develop the school's niche areas in the aesthetics programmes. To promoting a deeper understanding of Chinese culture, the school is involved in a twinning programme with schools in China.