Advantages
o Enriches and diversifies methods of
online instruction
o Accommodates various student
learning strategies
o Promotes increased student
interaction