I mostly used the CD that came along with the book and went over like 3 of the comprehensive review tests in the back of the book and I thought it was ok. The questions throughout the book are definitely challenging though there were some answers tha...