Beginner
Arabic Letters
Learn and recognize Arabic letters - visual recognition, sound recognition, and letter-to-sound matching
Letter Position Recognition
Learn to identify letters in different positions within Arabic words - starting, ending, and middle letters with progressive learning from 4 to all 28 letters
Letters with Tashkeel
Learn and recognize Arabic letters with diacritical marks (tashkeel) - visual recognition and sound recognition
Letters with Tanween
Learn and recognize Arabic letters with tanween (double diacritical marks) - visual recognition and sound recognition
Letters with Sukoon
Learn and recognize Arabic letters with sukoon (no vowel mark) - visual recognition and sound recognition
Letters with Shadda
Learn and recognize Arabic letters with shadda (gemination mark) - visual recognition and sound recognition
Quran Word Pronunciation
Listen and identify Quranic words by pronunciation only - from simple to complex vocabulary
Word Pronunciation
Listen and identify Arabic words by pronunciation only (without seeing the word)
Elementary
General Vocabulary
Essential vocabulary for everyday communication
Picture Recognition
Learn vocabulary through visual recognition
Numbers & Basics
Numbers, verbs, and basic structures
Intermediate
Basic Grammar
Fundamental grammar concepts
Word Types & Forms
Nouns, adjectives, and word formations
Sentence Structure
Prepositions, conjunctions, and linking words
Expressions & Time
Time expressions, questions, and negatives
Verb Forms & Usage
Verb conjugation and advanced verb forms
Advanced Concepts
Complex grammar structures and forms
Advanced
Dictation إملاء
Advanced Arabic dictation exercises
Arabic Grammar Analysis (I'rab)
Advanced grammatical analysis and parsing
Quran
Memorization helper
Practice with verses from all surahs in Juzz Amma (30th section) of the Quran to aid memorization
Quran Words Meanings
Learn the meanings of words from Quranic verses