ResPubID19780, learning communities, distance education, virtual learning, virtual communties, collaborative learning