The design and implementation of a learning collaboratory | IEEE Conference Publication | IEEE Xplore