Enhancing student learning experience and satisfaction using Virtual Learning Environments | IEEE Conference Publication | IEEE Xplore