M-learning: Overcoming the Usability Challenges of Mobile Devices | IEEE Conference Publication | IEEE Xplore