Blended learning and learning communities: opportunities and challenges · Study