Answers (1)
I think it's easiest to learn to speak a language before you learn to read it (probably why people learn to speak before they learn to read). I don't know if they exist for learning English but RosettaStone are a company that produce courses to help people learn other languages and they are really, really good.