Virtual learning communities: a guide for practitioners · Study