I've married a Finnish woman, and we go through phases where we speak only Finnish at different times. We also agreed she'd never say "no" if I spoke Finnish, so I started with all the obvious things to say "One black coffee, please", etc.
I have used their system for multiple languages.
Far better than Pimsleur, easier than Linguaphone and pretty cheap.
Small bite sized lessons entirely in the target language, with parallel text.
Then while you are learning vocab, grammar, etc., watch movies/videos in that language with subtitles.