Tarc currently offers two full courses: Arabic and Latvian. Both are structured as a sequence of levels, each made up of units and daily lessons.
Six levels: Starter, Beginner, A1, A2, B1, and B2 — running from the alphabet through more advanced vocabulary, grammar, and reading. See Learn Arabic for a full breakdown of what each level covers.
Runs from the alphabet through beginner and intermediate levels. See Learn Latvian for details.
The course switcher (the "All courses" pill on the Learn tab, or the course catalog it opens) lets you change which course's learning path is shown. Progress in each course is tracked independently — switching doesn't erase or affect the other course's progress.
New learners typically start at the beginning of a course, but a level-selection screen lets you jump to a specific level if you already have some background — a placement-test link is also available from that screen for learners unsure where to start.
Turkish, Russian, English, German, and French are planned future courses. None of them are available in the app yet — their pages describe the languages themselves, not a working Tarc course. See Learn Languages with Tarc for the current status of each.
Two: Arabic (six levels, Starter through B2) and Latvian (alphabet through intermediate).
Yes — progress in each course is tracked independently, and switching between them via the course switcher doesn't affect the other course's progress.
Yes — the level-selection screen lets you choose a starting level, with an optional placement test to help decide.
No — these are planned future courses, not yet available. Only Arabic and Latvian are currently working courses in the app.