I have noticed that modules are developed all the time. How about workshop? Our school has used WebCT, and there it is possible to generate groups - random or manual. There it is also possible to do changes afterwards. Is there coming that kind of progress in Moodle's Workshop? Our school has now 1.1 version and next autumn we will move on next version.