Infographic by Yann
Intermediate French resources: the infographic
Intermediate French in one image: the five-part stack, my picks by level, and the 20-minute routine that turns input into speaking.
From the article Intermediate French: the resources that move you from B1 to B2, and how to use them

Give it 25 minutes.
You tell me where you are, I tell you what I would do about it, and you decide from there.