Level up: Gamifying an asynchronous course on designing games for learning through modeling, authenticity, and learner autonomy
The Challenge of Deploying VR Experiences at Scale: the Development of a VR Application to Address Classroom Needs