Learning is an individual process. How much time you personally need to reach a level depends on various factors like commitment, time invested and use of additional practice programmes.
If you have already learnt one or more languages, you will usually learn German more quickly. It makes a big difference whether you participate in a language course in your home country or in Germany, where you can also hear and speak German outside the classroom.
The intensity of the lessons (e.g. intensive or evening course) also impacts the learning process.
We are happy to advise you individually.