I bought this book in order to prepare for the CFP exam. The material and organization in this book is a joke. Clearly out of date and some questions were nonsensical. I had to cram in the last week before the exam and this book made it worse. I would happily return it for a refund had I not started taking notes in the first few pages - before realizing what a waste of my time. You are better off with the Kaplan books or others out there. Don't blow your dollars here though.