Beginners, intermediates, experts and even teachers will find maximum of ressources on the BBC website LANGUAGES FRENCH.
You can test your french, find a local class, learn online with 12 lessons interactive course.
You’ll find also interactive video courses (for post beginners)
A french dictionary is also available.
You can try a very well done guide to french or test the games : crosswords, quizzes …
an many more !
http://www.bbc.co.uk/languages/french/