Great French textbooks & courses for all levels
Websites and Apps For Learning French
italki – $10 credits after your first lesson booking if you sign up here
French lessons 1 on 1 with a tutor of your choice, time and price range. There are French tutors from various Francophone countries if you want to learn a specific accent, too.
Learn French With Lingualid – Kickstart your French learning journey with our easy to follow lessons.
Memrise – a powerful app that’s been around for a while. Memory-based learning at its best (I mean, it was created by a memory master guy!) They recently added videos and better audio, too!
FrenchPod 101 – This site is part of the “Innovative Languages” group of membership sites. Each language-specific site is a massive collection of audio and video lessons that cover all levels of language skill, though exactly what you get depends on your membership tier. The lessons come with extensive grammar explanations and cultural notes. The resources are fully downloadable, however you can also access them via browser or mobile device/app.
News in Slow French – A subscription service that primarily offers streaming news stories at a level and speed that is level-appropriate for language learners. Covers a wide variety of topics and content types.
Français Authentique – A group of text and audio courses designed to help you learn authentic, natural French in a comprehensive way.
YouTube Channels To Learn French With
FrenchPod101 – This is a great start to learn French, the channel contains a massive collection of videos about different topics
InnerFrench – French-only videos meant to help you improve your ability to speak and think in French, all the while enhancing your knowledge of the French-speaking world and its associated cultures.
Easy French – The Easy Languages series offers real, spoken French, with live interviews done with random people on the street. The videos touch upon a huge variety of dialogues and come with dual-language subtitles (in English and French). Great for intermediate-advanced learners.