I recommand you to visit these websites if you want to learn by yourself:

Bonjour de France: Free classes nd exercices for students and teachers, all levels.

RFI (Radio France internationale): learn french from radio, oral comprehesion for all levels.

TV5 Monde: Free french classes and exercices online for all levels.

hactuFLE oral compréhension for B2 level about actuality.