Suggestions for new features to support collaborative learning in virtual worlds | IEEE Conference Publication | IEEE Xplore