Building a virtual community for a tele-learning environment | IEEE Journals & Magazine | IEEE Xplore