David Issokson is a lifelong language learner and speaks about 7 languages. Of the many languages he speaks, he is quite possibly the most passionate about French!
The website Contexto is an additional amazing useful https://directmysocial.com/story1995582/new-step-by-step-map-for-can-you-learn-french-in-a-year