Is 1 year enough to learn German?

Yes, 1 year is enough to reach B1 or B2 level in German with consistent study and immersion.

     Do you need a free Speaking Course?