Leveraging the Power of Cloud Computing for Technology Enhanced Learning (TEL) | IEEE Conference Publication | IEEE Xplore