The Essentials

In Level One: The Essentials, the Islamic Studies Curriculum focuses on religious knowledge that every Muslim must learn, that which is "personally obligatory," or fard ayn.

Foundations

In Level Two: Foundations, the Islamic Studies Curriculum builds on the Essentials Level by teaching the remainder of that which is, “personally obligatory” (fard ayn). And to introduce and ground the student in the Islamic Sciences - the formal disciplines of the tradition.

Intermediate

In Level Three: Intermediate, the Islamic Studies Curriculum builds upon the previous two levels but also marks an important shift, building in reasoning and application. In order to begin Level Three, the student will be expected to have reached a level of mastery in Arabic that suits the topics and subject-matter to be covered to accommodate the methodological and curricular shifts in this level.

Advanced

Level Four: Advanced, is the pinnacle of the general Islamic Studies Curriculum. In Level Four, the student is expected to move beyond simple accumulation to activation. Our intellectual heritage is not a historic artefact of the past, rather it is a living inherited system that continues to produce through its application by those with the technical expertise and know-how.

Coming Soon

The Essentials

In Level One: The Essentials, the Islamic Studies Curriculum focuses on religious knowledge that every Muslim must learn, that which is "personally obligatory," or fard ayn.

Foundations

In Level Two: Foundations, the Islamic Studies Curriculum builds on the Essentials Level by teaching the remainder of that which is, “personally obligatory” (fard ayn). And to introduce and ground the student in the Islamic Sciences - the formal disciplines of the tradition.

Intermediate

In Level Three: Intermediate, the Islamic Studies Curriculum builds upon the previous two levels but also marks an important shift, building in reasoning and application. In order to begin Level Three, the student will be expected to have reached a level of mastery in Arabic that suits the topics and subject-matter to be covered to accommodate the methodological and curricular shifts in this level.

Advanced

Level Four: Advanced, is the pinnacle of the general Islamic Studies Curriculum. In Level Four, the student is expected to move beyond simple accumulation to activation. Our intellectual heritage is not a historic artefact of the past, rather it is a living inherited system that continues to produce through its application by those with the technical expertise and know-how.

Coming Soon

Level One
Lessons 12
   Hours 22

Having godfearingness (taqwa) is a prerequisite for being able to benefit from the great guidance of the Prophet (Allah bless him and give him peace). Take this course to learn how to have godfearingness in most of the everyday situations that you are likely to encounter in your life, such as eating  halal food,...

View Course Details
Living Right: Halal and Haram and Living Prophetic Excellence (Hanafi)
  • Shaykh Faraz Rabbani
Level One
Lessons 12
   Hours 17

An introduction to the formal study of Islamic beliefs through a traditional manual of Islamic theology. Take this course to understand the basic methods of Islamic logic and how to use them to gain evidence-based conviction in Allah Most High, His attributes, His messengers, and the afterlife. This knowledge that you will lear...

View Course Details
What Muslims Believe and Why: Dardir's Kharida al-Bahiyya
  • Shaykh Faraz Rabbani
Level One
Lessons 24
   Hours 61

Allah Most High says, “I have not created jinn-kind nor mankind for any purpose other than to worship Me.” (Qur’an, 51:56) Take this course to get comprehensive and knowledge-based answers to all of the questions that you are likely to face in your worshipAllah Most High, all in light of a formal textbook of in Hanafi law...

View Course Details
On Worship (Purification, Prayer, Fasting, Zakat, and Hajj): Shurunbulali’s Ascent to Felicity
  • Ustadh Tabraze Azam
  • Ustadh Sufyan Qufi
Level One

This is a Level One Course in the SeekersGuidance Islamic Studies Curriculum. It is based on an introductory primer to Islamic beliefs and theology, titled: Taqrib al-`Aqa’id al-Saniyya, written by the late-Maliki jurist and theologian Imam Muhammad `Ilish of the 19th century.This text is considered to be one of the best ...

View Course Details
`Ilish’s Taqrib al-`Aqa’id: Quranic Foundations of Theology
  • Shaykh Ahmed El Azhary
Level One
Lessons 12
   Hours 7

The Prophet said that, “Whoever travels a path to seek knowledge, Allah facilitates for them a path to Paradise.” (Muslim) This course is the first step in your pursuit of religious knowledge. It explains what your religion is; what you must know about it; and how you should learn it.This course covers what every Muslim m...

View Course Details
Absolute Essentials of Islam (Hanafi): Getting Started With Your Belief and Practice
  • Shaykh Faraz Rabbani
Level One
Lessons 24
   Hours 21

This course covers a practical manual on living the sunna, avoiding the sins of the limbs and heart, and upholding good character, written by the 12th-century reviver of the Islamic sciences Imam Abu Hamid al-Ghazali. This knowledge is essential for every believer seeking to practice Islam fully, particularly as knowledge of sinful thoughts a...

View Course Details
On Spirituality: Living the Sunna, Leaving Sin, and Acquiring Good Character: Ghazali’s Beginning of Guidance
  • Shaykh Faraz Rabbani
Level One
Lessons 12
   Hours 13

The Prophet Muhammad (Allah bless him and give him peace) said that there will always be a group of his followers who will preserve and uphold his religion, teaching it just as he himself taught it, “unharmed by anyone who opposes them, all the way until the Day of Judgment.” (Bukhari and Muslim) Take this course to understand ...

View Course Details
How Islam Works: What is Religion, and How It Is Preserved, Transmitted, and Interpreted
  • Shaykh Faraz Rabbani
Level One

This is a Level Four course on Islamic Beliefs in the Islamic Studies Curriculum. It unpacks the questions (masa’il) of Taftazani’s pithy Sharh al-’Aqa’id al-Nasafiyya, arguably the most impor...

View Course Details
Taftazani's Sharh al-Aqa'id al-Nasafiyya Explained: Critical Investigations in Theology, First Principles, and the Nuances of Theology
    Level Two
    Lessons 12
       Hours 30

    This is a Level Two course in the Islamic Studies Curriculum. This course is based on the Mukhtasar of Imam Quduri, which is one of the most celebrated and influential treatises in any Muslim school of m...

    View Course Details
    Quduri's Mukhtasar: On Marriage and Divorce
    • Shaykh Faraz Rabbani
    Level Two
    Lessons 23
       Hours 44

    This is a Level Two course in the Islamic Studies Curriculum. Allah’s guidan...

    View Course Details
    Usul al-Fiqh: Aqhisari's Samt al-Wusul Explained - Understanding the Principles of Legal Interpretation (Hanafi)
    • Shaykh Faraz Rabbani
    Level Two
    Lessons 34
       Hours 34

    Level: Two Instructors: Shaykh Faraz Rabbani Course Overview This is a Level Two Elective course in the Islamic Studies Curriculum. It is based on Imam Mawsili's great primer on Hanafi fiqh, al-Mukhtar, and its commentary, al-Ikhtiyar li-Ta`lil Masa...

    View Course Details
    Mawsili's Mukhtar: On Transactions, Marriage, and Public Law [Elective]
    • Shaykh Faraz Rabbani
    Level Two
    Lessons 24
       Hours 26

    Level: Two Instructors: Shaykh Faraz Rabbani  Course Overview This is a Level Two elective course in the Islamic Studies Curriculum. It is based on Imam Mawsili's great primer on Hanafi fiqh, al-Mukhtar, and its commentary, al-Ikhtiyar li-Ta`lil Masa’i...

    View Course Details
    Mawsili's Mukhtar: On Worship: Understanding Purification, Prayer, Fasting, Zakat, and Hajj [Elective]
    • Shaykh Faraz Rabbani
    Level Two
    Lessons 36
       Hours 22

    Instructors: Shaykh Yahya Rhodus Level: Two Course Overview This is a Level Two course in the Islamic Studies Curriculum. It is based on Imam Haddad’s Book of Assistance. The Book of Assistance by the gre...

    View Course Details
    Haddad's Book of Assistance: Complete Guidance for Turning to Allah
    • Shaykh Yahya Rhodus
    • Shaykh Ahmed El Azhary
    Level Two
    Lessons 22
       Hours 29

    This is a Level Two course in the Islamic Studies Curriculum. It serves to provide a proper understanding of the Islamic rulings of worship. In this course, Shaykh...

    View Course Details
    Quduri's Mukhtasar: On Worship (Purification, Prayer, Fasting, Zakat and Hajj)
    • Shaykh Yusuf Weltch
    Level Two
    Lessons 24
       Hours 67

    This is a Level Two course in the Islamic Studies Curriculum. It serves to provide a proper understanding of the Islamic rulings of trade and transactions.

    View Course Details
    Quduri’s Mukhtasar: On Financial Transactions
    • Shaykh Faraz Rabbani
    Level Two

    This is a Level Two course in the Islamic Studies Curriculum. This course is based on the Mukhtasar of Imam Quduri, which is one of the most celebrated and influential primers in the Hanafi school of met...

    View Course Details
    Quduri's Mukhtasar: On Public Law
    • Shaykh Faraz Rabbani
    Level Two

    Level: Two Instructor: Shaykh Talal Al-Azem Course Overview This course is beneficial to all students. Shaykh Khalil al-Nahlawi (d. 1350/1931) was a Hanafi jurist. His book, al-Durar al-Mubaha, reflects the integrity for wh...

    View Course Details
    Nahlawi's al-Durar al-Mubaha fi al-Hadhr wal-Ibaha: A Manual of Proper Conduct [Elective]
      Level Two

      Allah sends occasions to remind us of the ultimate reality of our existence. Whether natural events such as a solar eclipse, a dire need that drives us to seek guidance from the All-Knowing, or a mistake...

      View Course Details
      Prayers of Occasions: An In-Depth Understanding and Application of the Voluntary Sunna Prayers [Elective]
        Level Two
        Lessons 19
           Hours 20

        This is a Level Two course in the Islamic Studies Curriculum. This course provides an introduction to the science of Usul al-fiqh and serves as a clear first step for the students of knowledge in buildin...

        View Course Details
        Usul al-Fiqh: How Islamic Law is Derived and Interpreted: Halabi’s Mukhtasar al-Manar
        • Shaykh Faraz Rabbani
        Level Two

        Instructor: Shaykh Ahmed El Azhary Level: Two Course Overview This course provides a rigorous study of one of the most important manuals on the Principles of Hadith and its nomenclature written by one of the most influential Hadith scholars of all tim...

        View Course Details
        Ibn Hajar’s Nukhba Explained: Principles of Hadith
        • Shaykh Ahmed El Azhary
        Level Two

        Level: Two Instructor: Shaykh Ahmed El Azhary Course Overview The Art of Logic is a necessary tool for any serious study of the traditional sciences. A correct understanding of the embedded reasoning and argumentations within works of Theology and Fiqh w...

        View Course Details
        Abhari’s Isaghuji: An Introduction to Traditional Logic
        • Shaykh Ahmed El Azhary
        Level Two

        Level: Two Instructor: Shaykh Ahmed El Azhary Course Overview This is a Level Two Course in the Islamic Studies Curriculum. It is based on the text Umm al-Barahin (Summary of the Theological Proofs) by Imam Sanusi.

        View Course Details
        Beliefs: Sanusi's Umm al-Barahin: Foundational Proofs for Why Islam is True
        • Shaykh Ahmed El Azhary
        Level Two
        Lessons 9
           Hours 10

        View Course Details
        An Introduction to the Science of Hadith: Bayquni's Hadith Terminology
        • Shaykh Mohammed Tayssir Safi
        Level Two

        Instructor: Shaykh Ahmed El Azhary Level: Two Course Overview This Level Two spirituality course covers one of the most important spiritual manuals in Islam, al-Tanwir fi Isqat al-Tadbir, authored by the great Shadhili sage, Imam Ibn `Ata’illah al-Sak...

        View Course Details
        Ibn `Ata’illah’s Book of Illumination: The Path of Liberation from Self-Absorption.
        • Shaykh Ahmed El Azhary
        Level Two
        Lessons 36
           Hours 80

        Level: Two [Elective] Instructor: Shaykh Faraz Rabbani Course Overview This Level Two class explores intermediate Islamic beliefs through a close study of Imam Sawi’s commentary on Imam Laqqani’s Jawhara al-Tawhid — a poem that covers mainstream ...

        View Course Details
        Belief: Sawi On Jawhara al-Tawhid: Understanding Islamic Beliefs [Elective]
        • Shaykh Faraz Rabbani
        Level Two
        Lessons 12
           Hours 21

        This is a Level Two course in the Islamic Studies Curriculum. “This,” Allah Most High says about the Quran, “is the Scripture in which there is ab...

        View Course Details
        Ulum al-Qur'an: On Revelation, How It Was Preserved and Understood, and Why It Is True
        • Shaykh Abdul-Rahim Reasat
        Level Two
        Lessons 24
           Hours 41

        The Messenger of Allah, Allah bless him and give him peace, greatly emphasized the recital of sura al Kahf and sura al Waqi’a, due to their significance. The former is a guide to staying safe from the va...

        View Course Details
        Tafsir of Great Suras: Yasin, Mulk, Waq'ia and Kahf: Linguistic and Thematic Analysis
        • Shaykh Abdul-Rahim Reasat
        Level Two

        Level: Two Instructor: Shaykh Faraz Rabbani Course Overview In this course, you will cover an abridgment of one of the main works of Islam, Sahih Bukhari. This course sheds lig...

        View Course Details
        Hadith: Ibn Abi Jamra's Abridgement of Sahih Bukhari Explained
        • Shaykh Faraz Rabbani
        Level Two

        Level: Two Instructor: Shaykh Faraz Rabbani Course Overview This is a Level Two course in the Islamic Studies Curriculum. This course is based on Nur al-Idah wa Najat al-Arwah (The L...

        View Course Details
        Law: Shurunbulali’s Nur al-Idah Explained [Elective]
        • Shaykh Faraz Rabbani
        Level Two
        Lessons 24
           Hours 70

        Level: Two Instructors: Shaykh Faraz Rabbani Course Overview This is a Level Two course in the Islamic Studies Curriculum. In this in-depth course, Shaykh Faraz Rabbani explains the essence of Prophetic wisdom a...

        View Course Details
        Nawawi’s 40 Hadith: The Essential Guidance of Islam
        • Shaykh Yusuf Weltch
        • Shaykh Faraz Rabbani
        Level Two
        Lessons 36
           Hours 141

        Allah Most High says, “I have not created jinn-kind nor mankind for any purpose other than to worship Me.” (Qur’an, 51:56) Take this course to increase your knowledge of the questions that worshippers fa...

        View Course Details
        On Worship: Shurunbulali’s Nur al-Idah - In-Depth Study of Purification, Prayer, and Fasting
        • Shaykh Faraz Rabbani
        Level Two

        This course is taught live in person at SeekersGuidance Canada (220 Britannia Rd E, Mississauga, ON -- full schedule of classes at www.seekersguidance.org/canada), and broadcast online weekly.  ...

        View Course Details
        Divine Beauty: Understanding the 99 Names of Allah
        • Shaykh Faraz Rabbani
        Level Three
        Lessons 2
           Hours 10

        Level: Three Instructors: Shaykh Yahya Rhodus Course Overview This is a Level Three course in the Islamic Studies Curriculum. This course is based on the text Minhaj al-Abideen (The Best Way for the Worshippers) by Imam Ghazali.

        View Course Details
        Ghazali's Minhaj al-Abidin - Understanding the Hurdles on the Path to Allah and How to Overcome Them
        • Shaykh Yahya Rhodus
        Level Three
        Lessons 35
           Hours 42

        Level: Three Instructor: Shaykh Faraz Rabbani Course Overview  This is a Level Three course in the Islamic Studies Cur...

        View Course Details
        Beliefs: Bajuri's Hashiya al-Sanusiyya Explained: Allah's Attributes and Proofs for His Existence
        • Shaykh Faraz Rabbani
        Level Three

        Level: Three Instructor: Shaykh Ahmed El Azhary Course Overview This is a Level Three course in the Islamic Studies Curriculum. It covers an intermediate commentary on Imam Athir al-Din Abhari’s fundamental logic primer, Isaghuji. It provi...

        View Course Details
        Intermediate Islamic Logic: Zakariyya al-Ansari’s Commentary on the Isaghuji Explained
          Level Three

          This course is taught live in person at SeekersGuidance Canada (220 Britannia Rd E, Mississauga, ON -- full schedule of classes at www.seekersguidance.org/canada), and broadcast online weekly.  Live on ...

          View Course Details
          Nasafi's Kanz al-Daqa’iq Explained: On Public Law - Deeper Understanding of Legal Rulings
            Level Three

            Level: Three Instructor: Shaykh Abdul-Rahim Reasat Course Overview Shaykh Abd al Ghani al Maydani’s commentary is one of the best written on the Mukhtasar of Imam Ahmad ibn Muha...

            View Course Details
            Law: Maydani's Lubab Explained - Understanding a Key Commentary on Quduri's Mukhtasar
            • Shaykh Abdul-Rahim Reasat
            Level Three

            Level: Three Instructor: Shaykh Faraz Rabbani Course Overview  The first in a series of courses that covers one of the four main primers of the Hanafi school; Imam Nasafi's Kanz al-Daqa‘iq. It gathe...

            View Course Details
            Law: Nasafi's Kanz al-Daqa’iq Explained | On Financial Transactions - Deeper Understanding of Legal Rulings (Hanafi)
            • Shaykh Faraz Rabbani
            Level Three
            Lessons 37
               Hours 71

            Level: Three Instructor: Shaykh Faraz Rabbani Course Overview This is a Level Three course in the Islamic Studies Curriculum.

            View Course Details
            Law: Nasafi's Kanz al-Daqa’iq: Explained: On Worship - Deeper Understanding of Legal Rulings (Hanafi)
            • Shaykh Faraz Rabbani
            Level Three

            This is a Level Three course in the Islamic Studies Curriculum. This course is based on the Kanz al-Daqa’iq of Imam ‘Abdull...

            View Course Details
            Law: Nasafi's Kanz al-Daqa’iq: On Marriage and Personal Law - Deeper Understanding of Legal Rulings
            • Shaykh Faraz Rabbani
            Level Three

            This course is taught live in person at SeekersGuidance Canada (220 Britannia Rd E, Mississauga, ON -- full schedule of classes at www.seekersguidance.org/canada), and broadcast online weekly.Live on&n...

            View Course Details
            Spirituality: Attaining Taqwa: Birgivi's Tariqa Muhammadiyya
            • Shaykh Faraz Rabbani
            Level Three

            This course is taught live in person at SeekersGuidance Canada (220 Britannia Rd E, Mississauga, ON -- full schedule of classes at www.seekersguidance.org/canada), and broadcast online weekly.

            View Course Details
            Law: Halabi's Multaqa al-Abhur
            • Shaykh Faraz Rabbani
            Level Three

            Level: Three Instructor: Shaykh Ahmed El Azhary Course Overview: This is a Level Three course in the Islamic Studies Curriculum of SeekersGuidance. It’s a traditional word-by-word explanation of Imam al-Sanusi’s commentary on his primer Umm al-Barahin (The Founda...

            View Course Details
            Sanusi's Commentary on Umm al-Barahin: An In-Depth Investigation of the Foundational Proofs
            • Shaykh Ahmed El Azhary
            Level Three
            Lessons 81
               Hours 218

            Level: Three Instructor: Shaykh Faraz Rabbani Course Overview This course covers a comprehensive commentary on the five acts of worship written by one of the authorities of the Hanafi school of law.

            View Course Details
            On Worship: Shurunbulali’s Maraqi al-Falah Sharh Nur al-Idah: In-Depth Study of Purification, Prayer, and Fasting [Elective]
            • Shaykh Faraz Rabbani
            Level Four

            This course is based on Imam Nasafi's Kanz al-Daqa‘iq with its commentary Kashf al-Haqa’iq by ‘Allama Abd al-Hakim al-Afghani. Within this class, the commentary will be read in full length and explained further by Shaykh Faraz Rabbani.The key text gathers issues from several of the key works of the school to summarize its...

            View Course Details
            Law: Kashf al-Haqa’iq Sharh Kanz al-Daqa’iq
            • Shaykh Faraz Rabbani
            Level Four

            The objective of this course is to begin the journey of gaining mastery of the Fiqh details of the Hanafi school.We define “Mastery” as a thorough understanding of the text itself, its legal reasoning, and key details."Fiqh" is deep knowledge, with an understanding of nuances and implications."Fiqh" is deep ...

            View Course Details
            Law: Tumurtashi's Tanwir Al Absar Explained.
            • Ustadh Sufyan Qufi
            • Shaykh Faraz Rabbani
            • Shaykh Yusuf Weltch
            • Shaykh Faraz Rabbani
            Level Four

            This is a Level Four course in the Islamic Studies Curriculum.This course covers how to address modern challenges to belief through the application of traditional Islamic Theolo...

            View Course Details
            Answer to Modernism: Contemporary Applications of Traditional Theology
            • Shaykh Ahmed El Azhary
            Level Four

            In this important study, Shaykh Faraz Rabbani reads Imam Bajuri’s Hashiya on Imam Laqani’s famous poem, Jawharat al-Tawhid. Imam Laqani’s poem covers mainstream Islamic belie...

            View Course Details
            Bajuri’s Tuhfat al-Murid ‘ala Jawharat al-Tawhid: An Advanced Study of Islamic Beliefs
            • Shaykh Faraz Rabbani
            • Shaykh Faraz Rabbani
            Level One

            Level: One Instructor: Shaykh Irshaad Sedick Course Overview Having godfearingness (taqwa) is a prerequisite for being able to benefit from the great guidance of the Prophet (Allah bless him and give him peace). Ta...

            View Course Details
            Living Right: Halal and Haram and Living Prophetic Excellence (Shafi'i)
            • Mawlana Irshaad Sedick
            Level One
            Lessons 12
               Hours 10

            Level: One Instructor: Shaykh Farid Dingle Course Overview “Whoever travels a path to seek knowledge, Allah thereby facilitates for him a path to Paradise.” (Muslim) This course is the first step in your pursuit of religious knowledge by Ahmad bin ...

            View Course Details
            Getting Started with Your Belief and Practice : Habshi’s Encompassing Epistle Explained (Shafi` i)
            • Shaykh Farid Dingle
            Level One
            Lessons 24
               Hours 13

            Level: One Instructor: Shaykh Muhammad Carr

            View Course Details
            On Worship: Ba Fadl's The Short Abridgment
            • Shaykh Muhammad Carr
            Level Two
            Lessons 22
               Hours 12

            This thought-provoking and insightful intermediate (Level Two) course in Islamic Legal Theory is for anyone seeking to gain an appreciation of how Islamic Law works.

            View Course Details
            Usul al-Fiqh: How Islamic Law is Derived and Interpreted: Juwayni's Waraqat
            • Shaykh Muhammad Carr
            Level Two
            Lessons 23
               Hours 22

            Every human action has a divine command associated with it, making it obligatory, recommended, permissible, offensive, or unlawful. We cannot infer these commands with our minds–the only way to learn about them is by learning them from the Prophet (Allah bless him and give him peace). The ...

            View Course Details
            Abu Shuja's Matn: On Worship (Purification, Prayer, Fasting, Zakat and Hajj)
            • Shaykh Muhammad Carr
            Level Two

            This is a Level Two course in the Islamic Studies Curriculum. It serves to provide a proper understanding of the Islamic rulings of trade and transactions according to the Shafi‘i school....

            View Course Details
            Abu Shuja's Matn: On Financial Transactions
              Level Two

              This is a Level Two course in the Islamic Studies Curriculum. This course is based on the renowned text Matn Abu Shuja. This course serves to provide a proper understanding of the Islamic rulings of public law according to the Shafi‘i school. Topics covered include th...

              View Course Details
              Abu Shuja's Matn: On Public Law
                Level Two

                This is a Level Two course in the Islamic Studies Curriculum. This course is based on the renowned text Matn Abu Shuja. This course serves to provide a proper understanding of the Islamic rulings of family law according to the Shafi‘i school. Topics covered include w...

                View Course Details
                Abu Shuja's Matn: On Marriage and Divorce
                  Level Three

                  Level: Three Instructor: Shaykh Irshaad Sedick Course Overview This is a Level Three course based on the text Reliance of the Traveller and Tools of the Worshipper. This course covers the chapters on Worship taught by Shaykh Irshaad Sedick. The entire...

                  View Course Details
                  Reliance of the Traveller: Intermediate Worship Course in Shafi` i Fiqh
                  • Mawlana Irshaad Sedick
                  Level Three

                  Level: Three Instructor: Shaykh Muhammad Carr Course Overview This is a Level Three course based on the text Reliance of the Traveller and Tools of the Worshipper. This course covers the chapters on Contract Law and Commercial Law taught by Shaykh Muh...

                  View Course Details
                  Reliance of the Traveller: Intermediate Contract Law and Commercial Law
                  • Shaykh Muhammad Carr
                  Level Three

                  Lubb Al-Usul is traditionally considered as an intermediate to advanced level of study, and has, therefore, been included in our level three curriculum.

                  View Course Details
                  Ansari’s Lubb Al-Usul: Deeper Understanding of How Islamic Law Works (Shafi`i)
                  • Mawlana Irshaad Sedick