Mayrose, J. (2012) “Active Learning Through The Use Of Virtual Environments”, American Journal of Engineering Education (AJEE), 3(1), pp. 13–18. doi: 10.19030/ajee.v3i1.6885.