ok so new plan: ustream.tv, blockland server, gobby. ustream lets me add text captions which will be a huge help. downside is, it seems you need to make an account to use the chat

At the end, perhaps a "Using this knowledge" section with some very basic AI and a few other implementations of what has been learned, and also maybe a section involving client code and the server>client stuffs.
I plan on setting up examples every step of the way so people can see practical applications of everything right when they learn it. So far I want to focus mainly on server-side stuff, so I'm not sure where I'll stick in client stuff, but client code and server>client will definitely be addressed at least somewhat in "server/client communications".
The past-reference is a huge question-mark. If anyone else wants to summarize what I've taught so far and put it up someplace regularly, go for it. However I'm intentionally keeping the material covered vague so that I can move at exactly the students' paces and teach them only what they don't already know. Everyone will be coming into this with a different level of experience and no one has ever done this kind of a thing for BL before, so it's impossible to design a perfect curriculum beforehand.