sounds good to me, if one of the modules was on good rigging then I'd like to do it
how about an combination of both ideas, realtime learning and online learning. Maybe even follow up the realtime learning with online tutorials?
I think there are some open source online learning packages that *might* be customisable for the online element.
Cool ideas though, keep us informed