Building Online Learning Communities further explores the development of virtual classroom environments that foster a sense of community and empower students to take charge of their learning to... This description may be from another edition of this product.