In the Department of Directing there are 13 faculty members, including 3 professors, 4 associate professors, 4 lecturers and 2 assistant teachers. Many of them have won “Fok Ying Tung Education Foundation Award” issued by the Ministry of Education, the “Bao Steel Excellent Teacher Award” and the “Yucai Award” in Shanghai, the “Aurora Award” issued by Shanghai Municipal Education Commission, as well as the special subsidies granted by the State Council. They have covered all the stage drama awards in China, including: Excellent Drama Award of the National Stage Art Classic Project, Wenhua Award, Excellent Director Award, Excellent Drama Award, the Five No.1 Project Award by Publicity Department of China, “Best Director Award” in the “Golden Lion Award” of Chinese drama, and the Excellent Director Award in China Drama Festival.
The department offers several teaching programs on Directing for Theatre, TV & Film for all kinds of students, from non-degree students, to undergraduate, postgraduate and PhD students.
The main courses are: fundamental theory of directing, basic training on acting, directing of scenes, creating many-act plays, and TV & film directing fundamentals, etc. Among them the “Exercise of directing elements – topical sketches on articles” was selected as a model course in Shanghai, and the “Exercise of directing scenes” was selected as a key course in Shanghai.