Our most comprehensive Barakah Complete Plan - 6 days per week for maximum learning and spiritual growth
Flexible options designed for your schedule and goals
Each session is 30 minutes
Certified & experienced instructors
Online classes from your home
Choose your preferred time
Structured curriculum