MALL is not without limitations, however. Small screen size, low display resolution, limited memory, slow speed (Hayati, Jalilifar, & Mashhadi, 2013; Li & Hegelheimer, 2013), and typing difficulties (Chang, Lee, Chao, Wang, & Chen, 2010; Li & Hegelheimer, 2013) may undermine students’ learning experience, and affect their learning outcomes.