quranic-arabic-online-learning Student developing Quranic vocabulary through personalised online lessons and continuous revision.