I am currently trying to learn Arabic but think that instead of learning vocabulary piece by piece, it would be better to learn the root consonants for nouns, adjectives and verbs and rules for vowels to change their gender, tense, voice etc.
Is there any source that can be suggested where I could comprehensively learn this? Either free online or as a popular paid book....