Recorded lessons from Cape Town masajid, kept in one place so you can catch up on a class you missed and share a lesson with someone who needs it.
Upload a class
The biography of Hajjaj ibn Yusuf, the Umayyad governor: his rise, the siege of Makkah, Ibn al-Ash'ath's revolt and his clash with Anas ibn Malik.
11 November 2026 · 61 min
Abdul Malik ibn Marwan’s caliphate, Hajjaj ibn Yusuf al-Thaqafi and the rebellions against Umayyad rule.
4 November 2026 · 56 min
Revolt against authority, the rise of Mukhtar al-Thaqafi and the return of Umayyad governance.
28 October 2026 · 56 min
The invasion of Madinah, attack on Makkah, caliphate of Abdullah ibn Zubayr and regrouping of the Umayyads.
21 October 2026 · 55 min

Imam Sheikh Omar Effendi concludes the life of Sayyidina Uthman, radiyallahu anhu, recounting the siege of his home, his refusal to resign or authorize fighting in his defence, and his assassination.
10 November 2026 · 63 min
Imam Sheikh Omar Effendi reviews Sayyidina Uthman ibn Affan’s contribution to preserving the Qur’an before examining the unrest that preceded his murder.
3 November 2026 · 57 min
The lesson surveys the territorial expansion and development of a navy under Sayyidina Uthmaan ibn Affan radiyallahu anhu, highlighting Cyprus’s strategic importance.
27 October 2026 · 61 min
The lesson presents the generosity, modesty, devotion, and trials of Amirul Mu'mineen Sayyidina Uthmaan ibn Affan, emphasizing his close relationship with the Prophet, sallallahu alayhi wa sallam.
20 October 2026 · 63 min

Shortening prayers during travel: qualifying journeys, stay limits, intention and praying with a resident imam.
9 November 2026 · 56 min
Completing Umrah with shaving or clipping the hair, then the farewell tawaf and leaving Makkah without superstitions.
2 November 2026 · 64 min
Learn the procedure and conditions of sa'i, alongside the etiquette and intentions of drinking Zamzam.
26 October 2026 · 67 min
The conditions and sunnahs of tawaf, with guidance on purity, counting circuits and crowd safety.
19 October 2026 · 76 min
Looking for live class times instead? The weekly madrasah and adult class schedules are on the classes page.
Class schedules