Small Class Sizes
Small class sizes ensure that students get the most from qualified instructors.
Flexible Learning
Classes are designed with distance learning in mind, removing barriers to learning traditional Islamic sciences.
Small class sizes ensure that students get the most from qualified instructors.
Classes are designed with distance learning in mind, removing barriers to learning traditional Islamic sciences.