Leilei Xia
It will teach French to you from scratch
Beginner French conversation aid with automatic grammar corrections and translations.