He teaches ESL and graduate courses on technology in language teaching and research and his research interests include applications of the WWW and emerging technologies in language learning and language testing.