How about a very interactive/fun website that teaches people how to program or make websites? Here's how it would work: - Someone creates an account on the website. The account creation process would figure out where the person should go/start in the midst of all of these interactive tutorials. The same account could be used to add or edit existing tutorials (an approval system would be made). They can do as little as adding on a sentence to someone else's tutorial or create a flash...