Comment More alternatives (Score 1) 162
We have developed a couple of years a learning environment for collaborative learning:
MimerDesk
I am not now, nor have I ever been, a member of the demigodic party. -- Dennis Ritchie