Enhancing the Learning Experience by Addressing the Needs of the Learner Through Customization and Personalization in the Learning by Doing Methodology | IEEE Conference Publication | IEEE Xplore