E-Learning enables busy professionals to complete essential training at a time and place that suits them. The production of quality interactive training is far from straightforward, and many trainees have become disillusioned with dull and boring e-learning courses.