The field of education has greatly benefited from the advancements in technology, resulting more efficacious, interactive, comprehensive, and non-classroom-bound learning experiences. One such application is web-based learning, which employs Internet as a means to facilitate educational process. This modality instruction addresses various challenges that are inherent traditional pedagogical app...