The speediest way is to learn a language is with an immersion course.

 

However, if you don’t have the time to spend a month away from work, there’s another solution. You will advance quickly by taking 120-minute private lessons every other day, and working on your own for about twelve additional hours per week.

 

By using this system, you will cover a level is about five months. This means that if now you are a beginner, you will be able to hold a simple conversation, write basic emails and understand short texts  when the lessons are over.