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