Sometimes you may want to start a course completely fresh — perhaps you began a course months ago and want to review everything from scratch, or you feel that your initial approach was too hasty and you want to build a stronger foundation. Ilm Al Lughah allows you to reset your progress in any individual course through the course settings page.
To reset your course progress, navigate to the course page, click on the settings icon (gear icon), and select "Reset Course Progress." A confirmation dialog will appear explaining what will be reset and asking you to confirm. You must type the course name to confirm, as a safeguard against accidental resets. This process is irreversible — once reset, your lesson completions, quiz scores, and course-specific analytics for that course will be cleared.
When you reset a course, the following are affected: all lesson completion statuses return to "not started," all quiz scores for that course are cleared, and the course completion percentage returns to 0%. However, certain things are not affected: your overall XP is not reduced (XP earned from the course remains in your total), your streak is not affected, badges earned from that course are retained, and your flashcard data for that course's vocabulary remains intact (since flashcard progress is independent of course progress).
We recommend resetting a course only when you genuinely want to redo it entirely. If you just want to review specific topics, it is more efficient to revisit individual lessons and retake specific quizzes rather than resetting the whole course. If you are considering a reset because you feel lost in the material, the diagnostic assessment might be a better option — it can identify your specific weak areas so you can focus your review without losing all your progress.