Distance Learning Through Distributed Collaborative Video Viewing Posted on October 11, 2016 by jonathan