When I took mine, I used Dearborn and they were excellent. Best advice was to study the book ONCE and then use the practice questions over and over until you are consistently scoring in the upper 80s. I did that until i scored 90s in every section. I took the test, finsihed the first part 40...