Introduce yourself
Create a teacher account and save your recovery code. Add your teaching approach, languages, subjects and actual qualifications.
Bring Quran, Arabic and Islamic studies lessons to students beyond your local community—with a place for your schedule, classrooms and thoughtful feedback.
Prepare your profile. Request academy approval. Confirm each suitable request.

Create a teacher account and save your recovery code. Add your teaching approach, languages, subjects and actual qualifications.
Ask the academy to review your profile. After approval, add free 30- or 60-minute trial times. Students see times in their own time zone.
Review the student’s subject, experience and request. Accept a suitable lesson to add it to both schedules.
Add your Zoom invitation, prepare notes and open your classroom. Read practice updates and leave a useful next step.
Keep preparation, scheduling and follow-up connected. Your teaching dashboard uses your actual lessons and student requests.
Review your week, confirm student requests and export your lesson calendar.
Keep your video invitation and shared lesson notes in one place.
Read classroom conversations and reply privately to student practice updates.
Move quickly to the Quran reader, Arabic learning and course outlines.
A clear profile helps a student decide whether your teaching is a good fit.
Prepare your profile →Teachers can create an account to prepare their application. Use your real name and describe only subjects, languages and qualifications you can support. Registration does not itself mean academy approval or credential verification.
After academy approval, you can invite existing students with a lesson code and offer free trial times to new learners. Student demand and bookings are not guaranteed.
The academy’s regular lesson rate is US$5/hour, and trials are free for 30 or 60 minutes. Agree teaching and payment arrangements with the academy before accepting lessons. Give students at least the published 24-hour cancellation notice policy. Payments are arranged separately; the platform does not collect payments or issue payouts.
Create a meeting in your own Zoom account and paste its invitation link into the lesson. The classroom keeps the meeting link, shared notes, messages and private practice feedback together. Zoom meetings are not created automatically.
List the languages you can genuinely teach in. Students can use that information when choosing a teacher. The website’s language choices do not certify an individual teacher’s fluency.
Only the academy can approve profile publication. Qualification verification is a separate label and must reflect actual document review; an approved profile is not automatically a verified credential. Contact the academy if you need guidance about review.
Publish individual available times and remove unrequested times you can no longer offer. Handle pending or confirmed requests before closing a slot. Arrange rescheduling with your student according to your stated terms.
Create your account, prepare an accurate profile and contact the academy for review.