Editor-in-Chief, Journal of Educational Technology and Society (SSCI), Since 2010
Chair, IEEE Technical Committee on Learning Technology, Since 2012
Editorial Board Member , Educational Technology & Society journal [ISSN 1176-3647 (print) & 1436-4522 (online)] (2001-)
Guest Editor , Special issue on transforming the classrooms: innovative digital game-based learning designs and applications for Educational Technology research & development journal, 2014
Guest Editor , Special issue on the medium matters for Computer Assisted Language Learning, 2014
Guest Editor , Special issue on current advances in digital learning technologies for Journal of King Saud University - Computer and Information Sciences, 2014
Guest Editor , Special issue on grand Challenges and research directions in e-Learning of the 21th century for Educational Technology & Society journal, 2013
Guest Editor , Special issue on the disruptive power of virtual reality (VR) and serious games for education for Interactive Learning Environments Journal, 2013
Guest Editor , Special issue on technology enhanced learning: moving theory into practice. Knowledge Management & E-Learning: an International Journal , 2010
Guest Editor , Special issue on the Current Status and future of e-Learning in Taiwan. Innovations in Education and Teaching International, 2010
Guest Editor , Special issue on knowledge infrastructure of the future. Educational Technology & Society, 2009
Guest Editor , Special issue on the theme "Synchronous methods and applications in e-learning", Campus-Wide Information Systems - The international journal of information and learning technology (ISSN 1065-0741), 2006
Guest Editor , IEEE LTTF Learning Technology newsletter, July 2003 issue (Special Issue on Pedagogy and implementation issues in the synchronous communication based educational systems), 2003
Reviewer, Computers & Education (SSCI)
Reviewer, Educational Technology and Society (SSCI)
Reviewer, Educational Technology Research and Development (SSCI)
Reviewer, The Internet and Higher Education (SSCI)
Reviewer, Interactive Learning Environments (SSCI)
Reviewer, Computer Assisted Language Learning (SSCI)
Reviewer, Asia Pacific Education Review (SSCI)
Reviewer, Computers in Human Behavior (SSCI)
Reviewer, Cyber Psychology and Behavior (SSCI)
Reviewer, IEEE Transactions on Education (SCI, EI)
Reviewer, Journal of Distance Education Technologies (EI)
Reviewer, Journal of Internet Technology (EI)
Reviewer, Journal of Information Science and Engineering (SCI Expanded, EI)
Reviewer, International Journal on Digital Learning Technology
Reviewer, Campus-Wide Information Systems Journal reviewer
Reviewer, Journal of Information management (TSSCI)
Reviewer, Bulletin of Educational Research (TSSCI)
Reviewer, Sun Yat-Sen Management Review (TSSCI)
Reviewer, Journal of Internet Technology (SCI, EI)