Advantages
Instructors:
Flexible time schedule
Time to research and think through questions
More student - instructor interaction