Gain greater understanding of Classical Quranic Arabic

The Arabic Language is an amazingly beautiful and complex language.

Learn to truly appreciate the beauty the Quran and have a more precise understanding of the teachings of the Prophet Muhammed (s.a.w).

Learn how to appreciate the beauty of Classical Arab Poetry by understanding its deep rhetoric and complex schemes of meters.