Zahn's materials, while difficult, fully prepared me for the CFP testing experience. There was nothing on the exam that I hadn't seen in the pre-study or live review class. Give yourself time to work through all of the materials. Overall I found this to be a valuable and rewarding experience. Thank you!