Using a Virtual Learning Environment with Highly Interactive Elements in Second Life to Engage Millennial Students | IEEE Conference Publication | IEEE Xplore