Contemporary Dance Workshop For Professional

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

Institutions and schools that have been taught:
Supercell: Festival of Contemporary Dance Brisbane
Full moon dance festival, Finland
Beijing Dance Festival
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