What is the fastest method to learn English?
The fastest way to master English is to use it extensively for any purpose (e.g. one's hobby). To make using English easy, memory needs some assistance. This is best done with spaced repetition.
At the very early stages, you may go through a basic course (any course), or just watch YouTube, or translate any text. Each time you encounter things you want to remember, store them in SuperMemo. Use incremental reading for minimum cost in typing.
This method will work for any language. For English, you can additionally consider Advanced English material.
- extensive use of the language (for any purpose)
- memorization support (with spaced repetition)