Qiguang Zhao earned an M.A. in English and American Literature from the Chinese Academy of Social Sciences, and a Ph.D. in Comparative Literature from the University of Massachusetts, Amherst.He was born in Beijing, China, became Professor of Chinese at Carleton College, and frequently appeared on Chinese national television.