Full courses are available on-demand with recorded lessons, and periodic live sessions for discussion of the material and testing. Students may study at their own pace, however, a student taking three courses at a time continuously can complete the BA program in approximately four years. Besides the degree program, students also have the option of taking individual courses or specific study paths according to subject.
Students are assessed orally and are permitted to progress after sufficiently demonstrating a grasp of the text being read. They are also expected to read supplementary texts assigned by the teacher in order to prepare for discussing the subject matter. Instruction is in both English and Arabic, with Arabic reading a requirement for some intermediate courses and for all advanced courses.