For levels B2-C2, I always recommend dealing with the verbs with fixed prepositions (e.g. "to talk about something"). What seems simple at first glance often gets twisted in the heat of the moment.
At https://de.pons.com/dat en/pdf/Praxis-Grammatik/01_Verben_mit_Praepositionen.pdf you can find a great list with the most important words. But what do you do with such a list? In the past, people would probably have said: "You just have to learn them by heart. But that's often a wasted effort, because knowing the verbs doesn't mean you can use them.
So how can these combinations really be learned in a way that is useful? I would definitely recommend that you choose different approaches. For example, you can choose 5-7 verbs per week and use them 3 times in sentences. Be sure to write down these sentences. Important: Think about only one sentence per verb per day. Two days later, write another sentence per verb and two days after that, write the same sentence again. This is not only a way of checking whether you have remembered the word or the meaning behind it. You are also encouraging your brain to use the word more often. In this way, you are signalling to your brain: "This content is really important. Once it has understood this, these words are also stored much more easily.
Another option is to do exactly the same exercise as a speaking exercise. Simply record one sentence per verb with your mobile phone every day and then listen to the recorded sentences again. It is best to set a reminder for this exercise on your mobile phone (e.g. 7.30 a.m.: record the sentences; 9.45 p.m.: listen to the sentences).
I also offer you the opportunity to enjoy 5 verbs with fixed prepositions as a podcast here on my website. Have a listen: https://open.spotify.com/show/1scDEIIK2zUd1TeBdMVrcc?si=z2vRkYx5Q6qCsCId-ry64A
Or about yourself at: https://quizlet.com/_6uydcn?x=1jqt&i=1xzyqd
Do you have any questions for me? Just get in touch: office@schoenesdeutsch.at
You can also find lots of ideas for learning German at: