Im looking for a program to help me learn arabic. My work schedule does not allow me to attend regular classes so I was looking for a program like Rosetta Stone or something similar with voice recognition software. I realize most systems will teach MSA instead of the local dialect but a good program in MSA would at least help my comprehension of the language, reading, writing, and TV.