The best way to learn a language is to make use of all available resources to reinforce vocabulary, practice structures and accustom your ears to the sounds and cadence of the language. Here are some resources we recommend.
We've prepared these flashcards for both volumes of Mastering Arabic, which you can print out or download to your phone.
MASTERING ARABIC 1 (ARABIC 1-6)
MASTERING ARABIC 2 (ARABIC 7-12)
Arabic news clips, interviews, and television commercials for free. Designed for students, the videos are grouped according to level of proficiency (blue = elementary) and each video can be played at slower speeds.
Arabic children's books online for free.