Arabic For All

Arabic for All is a collection of resources for learning Arabic as a second language. It includes books, courses, and other materials for students, teachers, and language enthusiasts.
Resources
Arabic At Your Hands Series: A curriculum for teaching Arabic to non-native speakers, including students from ages 5–18. The series includes books for students and teachers, and is designed for use in schools, universities, and other educational institutions.
Arabic is an official language of the United Nations, the Arab League, and the African Union.
Arabic is spoken in North Africa, most of the Arabian Peninsula, and other parts of the Middle East.
Arabic is a Southern-Central Semitic language with over 300 million native speakers.