Is school of visual arts public or private?

This university is run by the people.

According to China Education Network, Shanghai school of visual arts is a new comprehensive art college with mixed ownership, which was transformed from Shanghai Film Academy. Established by Shanghai Zizhu Science Park Development (Group) Co., Ltd., Shanghai Film (Group) Co., Ltd., Shanghai Wenguang News Media Group and Shanghai Wen Jing Investment Co., Ltd., it belongs to a private university.