Yao Yachuan, graduada de la Facultad de Comunicación de la Universidad de Chongqing, obtuvo el título de máster en Ingeniería. Es profesora y tutora de maestría. Ha ganado dos premios provinciales de logros docentes, cuatro premios de logros docentes a nivel escolar y dos excelentes libros de texto a nivel escolar.