Foundation courses

The Hundred of
Al-Baqarah

In depth Tafsir of Quran

Tajwīd: The Sweet Science of Articulation

Tajweed from a practical perspective

Al-Fatiha: A Gateway To The Quran

Introduction to the various approaches to Exegesis

Arabic Renaissance Course

A modernised method of teaching Arabic to non native Arab speakers