How fast can an average person learn German?

An average learner can reach A2 in 3–6 months, B1 in 6–12 months, and C1 in 1–2 years with consistent practice.

     Do you need a free Speaking Course?