How long does it take to learn English?
How long do you think it takes to learn and perfect another language? According to Cambridge English it takes approximately 600 hours of 'study' to progress from a beginner level to a upper intermediate (B2) level of fluency. However, as most of you reading this are probably aware, this 'magic number' of hours, is really pure fiction! The real answer to this question depends on so many factors, that it's incredibly difficult to answer. Let's take a look at a few of these fac