A spinoff from my Worm story 'Distance Learning for Fun and Profit', which has become large enough to split out as a separate thing. Also to stop people complaining... :) Note that you'll probably need to read the original story to make it make sense, and having a working knowledge of Worm is most likely also required.