I am not good with languages. The kid selling peanuts on the street in Athens is 10 times better than I am with languages. But, I can puzzle through Voltaire, Mann, Dante, and even Lyotard. Speaking? Forget it. Listening? Yeah, to a degree. Arabic, though, would get you conversation with a billion people. Pimsleur might do the trick. Have you seen the Pimsleur Arabic set? It is all by ear, all of it, nothing in writing.
I have the Pimsleur set on Arabic; working on it. Tough sledding, but satisfying to beat the challenge.