My recommendation is actually the opposite of what you are asking for. Language Transfer is a series of audio files where you hear a teacher speaking to a student in a kind of Socratic dialogue.
Everything is completely free. You can find it on YouTube, SoundCloud, download MP3s, or use the simple but very effective app. I have been supporting it with monthly donations for about 5 years.
There are courses for French, German, Spanish, Italian, Greek, Turkish, Arabic, Swahili, and for Spanish speakers wanting to learn English. British Sign Language and Japanese are coming. Some of these are introductory courses, others are more complete.
In addition to my native English,I have learned one language in school, and three more by immersion + lessons) self-study. I have to say that Language Transfer is the best system I have ever used.
The emphasis is on internalizing, and developing strategies for retrieving information in your brain, rather than wrote memorization. I found that I retained knowledge much better, and it has lasted longer.