I have always been biased against Computer based learning inasmuch us I do not see my teacher in person and I communicate through an "impersonal" computer. After this class , I realized that I was wrong since I actually enjoyed and learned from this experience.As pointed out , it enhances retention , learner can pace self through the instruction repeating or skimming as needed.Thank you.