{I tried to leave this as a comment on justgrimes post but the comment button didn't work (I have flashblock enabled}}
I think the best idea for teaching is a clear step by step guide of 'Howto' carry out a task for each step. Ideally leading anyone from start to finish with minimal further input and with total success.
It may be best not to get too drawn into how to organise a persons learning. If the content is first class and freely available then that could be of more importance.
Perhaps consider the free school (http://en.wikipedia.org/wiki/Sudbury_school) ideas vs. anything formal such as a curriculum. If the content is easy to follow (visually and logically) then how people are guided to learn is possibly of less importance, as 'search' will be the guide.
If possible link to other useful content rather than rewrite it (e.g., http://wiki.debian.org/DebianIntroduction).
[btw the last step is where things get sticky wrt licenses. One has to ask is my license compliant with theirs, do their links have licenses that are compliant, does it matter? etc.]