The difficulties of Arabic

From Slate:

Arabic is a VSO language, which means the verb usually comes before the subject and object. It has a dual number, so nouns and verbs must be learned in singular, dual, and plural. A present-tense verb has 13 forms. There are three noun cases and two genders. Some European languages have just as many forms to keep track of, but in Arabic the idiosyncrasies can be mind-boggling. When Karam explains that numbers are marked for gender—but most numbers take the opposite gender from the word they are modifying—we students stare at each other in slack-jawed solidarity. When we learn that adjectives modifying nonhuman plurals always have a feminine singular form—meaning that “the cars are new” comes out as “the cars, she are new”—I can hear heads banging on the desks around me.