What comes to mind when you think about Beijing Foreign Studies University (BFSU)? Is it the 400 or more ambassadors who are graduates of BFSU? Or is it the foreign language teaching and research press (FLTRP) which has published the New Concept English series? Or is it the emergence of three dazzling TV anchors ― Yang Lan, Xu Gehui and He Jiong ― from the ranks of BFSU graduates?