The amount and quality of feedback provided to the learner has an impact on the learning process. Personalized feedback is particularly important to the effective delivery of e-learning courses. E-learning delivery methods ...