Zhaodun Situ is a professor of the Department of Directing at Beijing Film Academy, a graduate advisor, and a documentary director, a member of China Film Association and a prestigious educator specialized in documentary. He is dedicated to the popularization and development of documentary film in China. His representative films include My Dream, Bamboo, Sunset on the Green Mountain, Elegance of China, etc. His publications include The Basics of Film and Television Directing, The Anecdotes of Movies in the World, The Prospect of Documentary Production in China, etc. He was awarded Outstanding Contribution Award for Promoting the Documentary of China by China TV Documentary Academy Award as well as Lifetime Achievement Award by Sino-French Documentary Biennale.