After learning and maintaining six to seven languages, I recommend the following:
Pimsleur for listening, and comprehension. Perfect for multitaskers, and those who love getting to speaking, as opposed to getting jumbled iwth grammar.
iTalki is the best took to find your local tutor online and pay as little as $10/hour for private tutoring. I’ve met some life long friends through the platform, and still buy packages in different languages to stay sharp.