We don’t wish to prevent anyone from learning; hence there are no formal requirements for enrolling online. One should however be able to understand and communicate in English (intermediate level). If your goal is to learn Arabic, it is a prerequisite that you can read Arabic letters. If you’re not looking to learn Arabic at the moment, you will be able to take all the other courses, even if you don’t read Arabic yet.
Most of the courses at the English Mahdara are for beginner students. You, therefore, don’t need any prior teaching to enroll at the English Mahdara. We recommend advanced students to enroll at the Arabic Mahdara (mahdara.org)
Yes. The student chooses which courses to take. We recommend taking one course at a time. We have made a student handbook for new students to guide them in which order to take the courses.