E-learning is fast becoming widely adopted in Africa through the increasing availability of information and communications technology and the latest educational apps. Self-improvement and distance ...