Sounds just like the Language Transfer system it’s the best language learning method I’ve ever encountered, and I speak five languages.
It’s a set of MP3s, using a kind of Socratic dialogue to teach language based on the language you already know. Completely free, but please donate if you find it useful.
Language transfer has courses in French, Italian, Greek, Turkish, Arabic, Spanish, English for Spanish speakers, German, Swahili, and even one for understanding music theory!