Learning with mobile devices (mLearning) is fast being recognized as a key subset of eLearning as it provides another flexible delivery option for learners. With a growing buzz around the globe about the unique and advantageous facets of mLearning, the interest generated by technology experts and learners have already stated leading to exciting results.For instance, [...]