This website presents grammar and vocabulary notions, exercises with answer keys and games for learning French.
By Diane Leclerc
List of websites grouped by subjects and French level.
Website that contains a variety of theoretical notions and free exercises for all levels of French to improve the four language skills.