Reading about Arabic grammar is usually as thrilling as reading telephone directories. The author uses a new approach: he compiled over 270 interesting questions drawing from his years of studies in the Arab world to create a colourful journey into Arabic grammar. However, if you want to reach an advanced level, it is not about learning vocabulary lists - it is about understanding the fascinating core of Arabic. This is what Arabic for Nerds is all about. It is specifically intended for advanced learners.