Reaching B1 typically requires 260–490 hours of instruction. Depending on the intensity, this can take 4 to 6 months to complete.
B1 exams use standard German. But real life in Bavaria, Saxony, or Switzerland does not. Listen to a little dialect or "accented" German on YouTube so the exam audio (which is clear Hochdeutsch) sounds easy. german language b1 level course
Even with a great course, you need supplementary materials: german language b1 level course
The B1 trick: Always after or ein/kein/mein (mixed) or no article (strong ending). german language b1 level course