Babbel

Teaches languages through translation and listening exercises. Also features live lessons with instructors.

Mondly

Gamifies language practice, mainly through translation and listening exercises.

Duolingo

Gamifies language practice, mainly through translation and listening exercises.

Pimsleur

Teaches languages through various methods including audio courses, flash cards, and pronunciation practice.

French: A Linguistic Introduction textbook grammar

Zsuzsanna Fagyal, Douglas Kibbee, Frederic Jenkins

French Grammar and Usage textbook grammar

Roger Hawkins

A Comprehensive French Grammar textbook grammar

Glanville Price

The Pronunciation of Canadian French textbook pronunciation

Douglas C. Walker

The Sounds of French textbook pronunciation

Bernard Tranel

An Introduction to French Pronunciation textbook pronunciation

Glanville Price

French: A Linguistic Introduction textbook grammar

Zsuzsanna Fagyal, Douglas Kibbee, Frederic Jenkins