Alan's Notes + Destroyer + Cliffs + DatQVault + Barrons + KBB = 19+
...if you UNDERSTAND everything in each source. I don't mean memorize, the test is so conceptual that the best you can do is see as much information possible written by a number of different authors. Half of this section is knowing what is being asked, if you understand the concepts and a few details, it is easy to eliminate incorrect and identify correct answers, the questions for the most part are not complex or detailed.