Collaboration promoted and supported by instructional technology has the potential to lead learners to deeper understanding and knowledge building. There have been optimistic views that any web-based... This description may be from another edition of this product.