To be honest, I'm a very petty person.
So part of my joy at passing the German B2 Beruf exam on my first attempt comes from the realization that I can now say to the person who spent their whole life picking my brain with comments like “you're stupid and I'm smart” GIT TF GUD because they couldn't pass this B2 Beruf test even after three attempts and almost 3 years of studying.
Eh, but to be clear, strangely enough, Git Gud's logic (learn the boss's mechanics, find your weaknesses, compensate for them) fits perfectly here, because well. I told them this, and I'm telling you:
Look at the part you failed (or simply really weak at), and practice it/them.
It sounds obvious, I know it sounds obvious — but I watched day after day as they did nothing but write and read. And I really wanted to knock them on the head and ask, quite rudely: “Did you fail reading? Did you fail writing? No, three times in a row you only failed listening, so why the hell aren't you listening to german stuff on Youtube (they were constantly watching videos there, but only in our native language), only reading and writing?!”
To be honest, that's my message - “Listen to silly videos in German.” They don't have to be sophisticated, they don't have to be difficult — they should be able to train your brain so that you understand the meaning without translation, and in the case of Bad Speakers Who Saw Brezhnev on the test day — also be able to fill in the parts you didn't hear/understand.
And trust me, you will get a lot more out of silly german lets plays that you'll put on 1.5 speed, then outta pages and pages of reading, if listening is the part that you are struggling with.
Lord Pappnase (gothic game letsplays/challange videos)
Ein Holzkopf (random talking videos, great to pick up concepts)
2homiedawgs (silly videos with animals and german voice overs)
70 Sekunden Wiki (also talking videos, some silly (or not so much) info)