French Wizard is a French listening website with 320 listening resources across 6 levels, from beginner to advanced. It covers a vast range of themes, from general conversation to French culture.
Each level contains 10 to 12 themes (moi, famille, école, amis, loisirs, voyages, santé, Histoire, etc…) and 50+ resources with a recording, questions / answers, a vocabulary list and a transcript.