Along the lines of the same question on German Language & Usage, what are good, free online resources for an English speaker to learn French 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 and speak simple French, firstly for use in everyday life and work, and thereafter be able to advance to a higher level with a strong foundation.