German. But efficiently.
Free but high quality resources
I ended up recommending the following resources many times, thus I decided to put them on my homepage:- Free courses (from A1 to C2) provided by Deutsche Welle. They are great if you want to devote 15-30 minutes to learning German every day.
- Slowly spoken daily news with transcript, which I used to listen to every single day. It has significantly improved my understanding of the language.