italki is probably the most useful resource you'll find to help you study Arabic. Regardless of the dialect you'd like to learn, you can find a tutor to take classes with. It's more affordable than most people expect, with many tutors charging less than $10/hour and available at times that are convenient. Free features, like language exchanges, a place to ask questions, and their notebooks where you can solicit feedback on your writing are invaluable. Review.
Pimsleur is a bit different than most language courses. They've chosen to focus on the oral language, so throughout the lessons, there's a lot of listening and speaking in Arabic. However, they mostly ignore grammar and written language. This makes it good for developing communication skills but will leave you with gaps that need to be addressed at some point. Their addition of a subscription plan makes their otherwise costly courses, very affordable. Review.
Language Transfer is a completely free course for beginner's learning Arabic (or other languages). In these 38 lessons, there is a host and a student. The host teaches the language to the student with lots of examples and explanations. Unlike Pimsleur, Language Transfer teaches grammar and feels more like you're in a classroom. The lessons are fairly similar to The Michel Thomas Method, but without the price tag.
ArabicPod101 has tons of Arabic lessons which are suitable for everyone from absolute beginners to more advanced learners. Lessons are taught in a podcast-style, where you'll have a couple of hosts, listen to a dialogue, and then they'll help explain to you the keywords and important grammar. There are a few different plans, with the higher cost ones including extra features. But, the basic plan only costs $8/month and is a great value. Review.
One of the best ways to improve your Arabic is by reading and listening to a lot of interesting content. LingQ makes it much easier to do that. With lots of articles coming from a variety of different sources, and suitable for different levels of Arabic, LingQ is a really useful resource. When you start reading, words are all marked as unknown. But, the more you read, the more words become marked as known. Review.
Clozemaster makes it easier to learn languages in context. You'll study Arabic by reading sentences and completing lots of fill in the blank questions. You can do so either by typing or choosing the correct multiple choice option. This method will help you study vocabulary within the context of tons of sentences. They also make things a bit more fun by awarding points for your answers. It has an old-school video game feel to it.
There are a lot more useful resources for studying Arabic that I couldn't include on this page. By clicking the picture below, you'll be taken to our huge list of over 115 resources - many of which are free. Whether you're looking for apps, courses, books, podcasts, tutors, or more, you can find it on this list.