At this "Threshold" level, you can handle most travel situations and talk about familiar topics like work, school, and hobbies. You should aim for a vocabulary size of roughly 2,000–3,000 words .
Do not try to memorize 5,000 B2 words in a month. That is impossible.
Moving from Intermediate (B1) to Upper-Intermediate (B2) is the biggest leap in your English journey. At this stage, you stop talking like a tourist and start sharing opinions, debating, and understanding jokes.