Classical Arabic Poetry

Princeton University has recently published an Online Arabic Poetry Project, which presents excerpts from the work of five great Arab poets: Imru al-Qays, Yazid ibn Muawiya, Rabia al-Adawiya, Abu Nuwas, and al-Mutanabbi. You can listen to the poems in the original Arabic and point at the lines to read the English translation.