. . . "Mobile learning (mLearning) takes advantage of the incredible computing power that is now available in mobile phones and other easy to carry devices such as netbooks and iPads." . .