Use a traditional Matn (text) to memorize definitions. Use the Kitab Nahwu Tathbiqi Pdf to learn how Arabic actually works.