Hello Emma,
Thanks for sharing this resource. I have been learning French for years, and there are a number of resources that I have used myself that I think you too should find useful in your learning:
Multimedia: there is obviously a lot, so I have selected media that offer – for what I know – the greatest number of resources suitable for learners.
http://www.tv5monde.com/
https://www.france.tv/
http://www.france24.com/fr/
https://www.arte.tv/
http://www.rfi.fr/
http://www.lemonde.fr
For grammar/conjugation: French grammar can sometimes be very complicated, and the following platforms bring together really very useful and detailed knowledge to better understand its nuances.
https://www.project-voltaire.fr/
http://www.lepointdufle.net/
http://www.bonjourdefrance.co.uk/learn-french-online/grammar/choose-level
http://leconjugueur.lefigaro.fr/exercise
Dictionaries: personally, I use it a lot during my readings to create my flashcards, to have the different meanings of words, examples of contexts in which to use them and their pronunciation.
http://www.lexilogos.com/index.htm
http://www.larousse.fr/dictionnaires/francais-anglais/pavillon/58441
http://www.linguee.fr/francais-anglais
http://www.expressio.fr/
Pronunciation: to get used to pronunciation, I integrate the sounds of the words I learn directly into my flashcards. The following platforms offer very comprehensive sound banks.
http://forvo.com/languages/fr/
https://quizlet.com/7624509/french-english-cognates-flash-cards/alphabetical
Apps: As for apps, I mainly use them to revise my flashcards – I personally prefer Anki, which is free and customizable – but memrise or quizlet also offers great features.
https://apps.ankiweb.net/
https://www.memrise.com/
https://www.duolingo.com/
Courses: for my part, I now learn independently or sometimes with MOOCs, but in my first years of learning I had recourse several times to paid courses to progress on certain specific points, I So selected those that helped me the most.
https://www.fun-mooc.fr/
https://thefrenchlearninginstitute.com/
https://www.frenchpod101.com/
This is a list that should obviously be completed, because there are a lot of exciting resources in French. Looking forward to discovering what other members of the forum have to offer.