This paper explored the qualities of business English teachers and how business literacy was fostered in Chinese universities. The data were drawn from the self-narrations of the teacher winners and the comments from the expert judges in the Sixth SFLEP National Business English Teaching Contest. This paper argues that TMACK can integrate techno-literacy, methodological and content knowledge, and offer a systematic framework to study the development of business English teacher in China theoretically and practically.