Services
Selected Professional Organizations
- AERA Technology, Instruction, Cognition and Learning SIG Past Chair, 2025 - Present
 - AERA Technology, Instruction, Cognition and Learning SIG Chair, 2024 - 2025
 - AERA Technology, Instruction, Cognition and Learning SIG program Chair, 2023 - 2024
 - AERA Technology, Instruction, Cognition and Learning SIG Communications Chair, 2022 - 2023
 - AERA Instructional Technology SIG Secretary/Treasurer, 2022 - 2023
 - AECT Research & Theory Division Professional Development Coordinator 2021 - Present
 - AECT Research & Theory Division Communications Officer, 2019 - 2020
 - Open Education 2019 Program Committee, 2018 - 2019
 - HKAECT Program Committee, July 2018 - Present
 
Journal Editor
- Special Issue for Technology, Knowledge and Learning, 2025 - Present
 
Selected Journal Reviewer/Editorial Board Member
- Computers in the Schools, 2025 - Present
 - Editorial board member of Distance Education, 2019 - Present
 - Educational Technology Research and Development, 2022 - Present
 - The Internet and Higher Education, 2021 - Present
 - Computers & Education, 2018 - Present
 - Psychology Research and Behavior Management, 2022 - Present
 - Educational Research Review, 2021- Present
 - Teachers College Record, 2022 - Present
 - Journal of Educational Computing Research, 2020 - Present
 - Journal of Computer Assisted Learning, 2020
 - Computer Applications in Engineering Education, 2020