The number one question for many, yet one of the hardest ones to answer as it depends on so many factors. Sounds like a cop out answer? It really isn't.
Some of these factors are
- how many lessons a week you're going to have
- how much time you spend outside of your lessons on revision and homework
- how talented you are with languages
- and, let's face it, how good your teacher is
Throughout my 22 years of teaching the German language, I have taught four students who managed to learn German in a bit under a year, starting from complete beginner level to C1 (advanced level). However, this is an exceptional achievement and only possible with at least two private lessons a week and a lot (!) of revision and self-studying outside of lessons. Of course, the large majority of students don't have the time to commit to two lessons a week and several hours of revision on top of that.
So most clients require between 18 months and three years to reach an advanced level or even fluency in the language with one-on-one lessons and between two and four years to get to that stage with small group classes. On average, our small intensive German courses progress from one level to another (e.g. from A1.1 to A1.2) every three months. As there are 4 levels (A1, A2, B1, B2) before C1 and 8 sub-levels, 24 months is a realistic target for group sessions from complete beginner level (A1.1) to C1.
Find out more about our lessons here:
Keen to learn about German grammar, check out our blog posts: