“…However, the information on the effectiveness of online learning remains sketchy, and there has been very limited information available in the literature. There have been a number of concerned issues; notably, self-directed learning, assessment tools, immediate teacher feedback, teacher expertise and personal traits, technical problems, poor engagement, and a lack of interaction, which trigger dissatisfaction among online students [1]. Apart from that, other issues, such as limited access to hardware and software, personal circumstances, lack of experience [2], limited feedback, unsupervised online learning [3], a lack of motivation, technology and Internet issues, and data privacy and security concerns [4], also affect satisfaction [2] and contribute to the failure of online courses, which leads to increasing dropout rates [5][6][7].…”