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