How Long Does it Take to Learn French?

The short answer to this question, how long does it take to learn French, is that it depends on the student. Anyone wanting to learn French must be willing to put in the time and effort needed to succeed. Programs that promise you can learn French in a ridiculously...