Shanghai Theatre Academy was the 2019 host of the Young Designers Training and Education Program – the most prestigious training program in the field of stage design in China.
This annual intensive course is offered for exceptional talents in the field of Performance and Theatre Design in China, and consists of a serie of masterclasses by world specialists.
Dr. Abulafia and the Chinese master of stage design, professor Xinglin Liu from The Central Academy of Drama in Beijing were the guest speakers on May 28th, 2019.