Flexibility and accessibility
Technological skills development
Expanded learning opportunities
Personalized learning
Potential of cheating
Lack of Social Interaction
Inequity in Acess and Resources
Reduced teacher-student Interaction