I've been learning Egyptian Arabic for about 11 months and this is the most useful app ever. I could not be without it! I am speaking with native speakers and they enjoy it when I use words from this app that are used 'slang' in Egypt in everyday life. I like to get the email updates as this pushes you to do more or track your progress. For learning languages I would always come to Rocket Languages, As with Arabic it is difficult but once you master the basics it is easy. I recommend anyone wishing to learn to download this and start today. You need structure and this is it!