- reach a much larger audience from greater geographic locations
- help disabled and geographically isolated students
- help students with busy schedules, freedom to work at home on their own time
- decrease overcrowded classrooms
- offer more classes at peak demand times of day and week, increasing flexibility in class scheduling
- decrease paper and photocopying costs, promoting concept of "green revolution"
- access to students of everything instructors present in the classroom
- train students to learn new technology skills they can use later in the work place
- selecting appropriate hardware and software programs
- incompatible technology issues
- challenges when submitting assignments
- some students can't afford modern computer technologies
- students usually pan an online technology fee
- instructors and students need training to learn how to use online technology
- possibility of cheating on tests and quizzes
- difficult to motivate students, requires self-discipline and self-motivation.