I teach courses in Second and Foreign language teacher education. In particular, at the doctoral level, I teach seminars on topics such as International Perspectives on Language Teacher Education Research and TESOL in Asia. At the masters level, I teach courses on EFL, ESL, and ENL language instruction and assessment approaches. I usually assume a blended load i.e. I teach face-to-face classes on campus as well as online ESL teacher certification classes. My research areas are in ESL and content area teacher collaboration, content-based language instruction (CBI) and computer-mediated communication. I am also the director and principal investigator of federally and state-funded ESL/EFL professional development programs for in-service teachers i.e. TACIT, ICCATs, ICP & EPDE.