Well, so to speak. Arabic is one of the languages at the top of the list of difficulty in learning, at least for English speakers. It’s pretty tough for speakers of other languages too.
Nevertheless, the Kelsey Arabic Program has assisted hundreds of people in learning to speak, understand, read and write Arabic. Yes, it is hard, indeed it might be the hardest thing you’ve ever done. But it is possible. With hard work, a good attitude, and the right tools (which we will help you with), we believe you can do it. Why shrink back from a challenge?
The website on which this was found has a variety of resources for language learners. There seems to be a wealth of iPhone apps and other resources for use of technology in language learning.