E-Learning has many obstacles such as technical issues, student involvement, student procrastination and effective communication from me as their instructor to all students and organized and scheduled accountability of the students involvement and demonstrating the retention learned and practiced.