Advantages of Peer Interaction in Online Learning