E-learning is the hottest trend currently being adopted in the education and business industry. E-learning means learning over the internet/intranet and this can be done at the learners own pace or at real time (LiNE Zine, 2001). Regardless of the flexibility and self pace learning, e-learning has been a "stab in the back" for many organisations as they have spent millions of dollars on the technology infrastructure to implement online learning but most corporate learners had joined the courses and they did not stay to complete it. …