As a computer science teacher, I created several e-learning courses and my students loved it. I quickly realized that even the best students used these materials, as they preffered knowing that they'll be able to review any lesson at any time (especially before exams ;)). This inspired me to create simple, straight to-the-point courses even for advanced subjects.