I have seen difficulty understanding and learning things that are described here, I, myself have trouble as well. So I propose that people could use a program such as the one found
here. Many things could be taught in a new way such as command line compiling linking and downloading or downloading firmware, using eclipse or netbeans or whatever, anyways I just think it would be interesting to see a new style of tutorial or teaching. Also on the backburner was a chatroom with people helping other people, so anyone can chat and ask questions real-time. Anyways just my two cents. ciao