A creative approach to Arabic language learning through lively topical discussion Advanced Arabic through Discussion is a classroom-tested Advanced Arabic course that uses an inquiry-based approach to challenge advanced learners of Arabic by engaging them in thought-provoking discussions about social, ethical, and legal issues related to advertising, censorship, dress-codes, environment, rap music, extreme sports, GMOs, and other...