TV 5 Monde - This site contains high-quality videos with follow-up questions to test and train your listening comprehension. There are many different videos and exercises categorised by language level (Beginner A1 to Advanced B2).
Pronunciation:Use this site to help you pronounce words in french or in other languages by native speakers. Cool!!!
quizlet.com is also great to practice vocabulary. Quizlet offers different games and activities that are available on the site. Type in the theme word for the vocabulary that we are working on in the search tab et voilà. Once there, you will see a list of words that may contain words that we have learned and some that we haven't learned. The games are great practice for spelling in French.
BBC: Primary language andBBC French are highly recommended sites. They will help you with French sounds and pronunciation. It is great practice for outside of class.