Arabic Between Your Hands is part of a collection of programs named "Arabic For All." This series introduces non-native speakers, students and teachers with a comprehensive curriculum for teaching. It has been developed for educational organizations like...