I like very much. I think is very dinamic, lets u learning fast, and with modern vocabulary from every day situation. As an improvement, i think the part of grammar should have a small explanation, like a short link to a html, or other window with the explanation of the grammar.and in the same manner there is a glossary for each word vocabulary, could also exist a small glossary for interrelated grammar.the ultimate would be having the possibility of practising speaking, with a recorder, and a direct voice recognition. But honestly i am quite happy, useful, fast learning, well presented, nice colours, easy to use, thanks for letting be arab language closer to everyone.salam.