Lessons from industry in the design of virtual collaborative learning environments | IEEE Conference Publication | IEEE Xplore