Developing Writing Skills in Arabic is designed for upper-intermediate to advanced students who need to write Arabic for personal, professional and academic purposes. Making use of reading comprehension, analysis of stylistic devices, a functional approach to grammar and well-graded exercises, the book exposes the student to a wide variety of writing styles, registers and genres, such as personal writing, professional writing, instructions, descriptions, narrations and academic writing.