
How long does it take to learn a language?
An English speaker needs 552 to 2,200 class hours to learn a new language well enough to use at work.

An English speaker needs 552 to 2,200 class hours to learn a new language well enough to use at work.

10,000 hours of practice takes 27.4 years at 1 hour a day. Research finds that the hours you need depend on the skill.