Journal Reviewer
2023
Computers in Human Behavior
Information and Learning Sciences
Learning and Individual Differences
Learning and Instruction
Research Methods in Applied Linguistics
Social Sciences & Humanities Open
Technology, Pedagogy and Education
The Visual Computer
2022
Journal of Educational Computing Research
SAGE Open
2021
Higher Education Pedagogies
Technology, Knowledge and Learning
Journal of Computer Assisted Learning
Smart Learning Environments
2020
Education and Information Technologies
Journal of Engineering Education
International Journal of Educational Technology in Higher Education
Asia Pacific Education Review
2019
Computers & Education
Book Proposal Reviewer
2023
Palgrave Macmillan
2021
Routledge
Conference PC Member
2022
International Conference on Smart Learning Environments
2021
IEEE International Conference on Advanced Learning Technologies