Digital technologies have impacted all aspects of our lives including education, learning and development. Online learning programs or learning by using online resources gained momentum in the last decade. However, with mobile devices such as smartphones and tablets becoming our natural extension, focus has shifted to mobile learning, a form of learning that allows learnersRead more