Along the lines of the same question on French Language & Usage, what are good, free online resources for an English-speaker to learn German properly from scratch?
Ideally, important areas such as grammar, vocabulary and pronunciation should be covered, to the point where a self-learner can start to read, write, listen to and speak simple German, firstly for use in everyday life and work, and thereafter be able to advance to a higher level with a strong foundation.