language-practice-app Supplements langauge learning (specifically Arabic) by giving parts of grammar and speech to be arranged to the learners discretion.