Collaborative learning: Pluses and problems | IEEE Conference Publication | IEEE Xplore