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.