Introduction of The Academy
Shanghai Theatre Academy
(STA), formerly Shanghai Municipal Experimental
Drama School, founded on December 1, 1945, is a higher art
institution which nurtures theatres specialists in China.
campus of Shanghai Theatre Academy
Shanghai Theatre Academy will develop its potential and follow the principle of education: “Look the world, look the modernization and look to the future.” In aims at making it seep to be a first-class and high-quality comprehensive university of theatre arts.
630 Huashan Road
from Sichuan Road (north) - Shanghai