Contemporary Dance Workshop For Professional

-Contemporary Dance Technique
-Improvisation & choreography
-Improvisation Technology
-Contact Improvisation

Institutions and schools that have been taught:
The Hong Kong Academy For Performing Art, School of Dance (MFA Program)
Bath Spa University (Dance MA Course), UK
Guangdong Modern Dance Company, Guangzhou China
Jiangsu Performing Arts Group, Nanjing China
Sichuan Conservatory Of Music, China
Beijing Balance Art Center, China
YUAN SHU Contemporary Dace Art Space, Chengdu China
China Academy of Art