Bin Zhao is an associate professor of media sociology in the department of sociology in Peking University. She has been working in the area of media studies for the past twenty five years and has taught in several universities in the UK and China. She also worked for the English Channel of China Central Television as a TV presenter, gaining valuable insider’s knowledge of the working of television as such.