MyLearning is a one stop solution for mobile-supported self learning activities including the registration, enrollment, self-paced learning & examination, request approval as well as reporting