The best way to prepare for the FE and PE exams is to study the topics listed by NCEES until you understand the fundamental concepts, principles and practices pertaining to those topics listed. Then solve problems in the NCEES books as well as basic problems in some text books and other sources. Also do not get hung up on particular problems or solutions to problems, but undersatnd the priciples behind the solutions as they relate to the topics. There really is not a single stand alone source that contains all of the topics listed by NCEES, you just have to obtain the basics about those topics from multiple sources. As far as the FE exam, the best place start is to become very familiar with the reference manual provided by NCEES. Learn / Re-learn and understand the principles contained in the reference guide, then begin to solve the problems in the practice exam provided by NCEES, but also solve problems from other multiple sources. If you learn to understand the principles behind those formulas and laws ect. (use your text books to for clarification of principles, theorems or laws that may not be clear in the manual) contained in the reference manual, then you will be able to solve the majority of the problems on the actual FE exam correctly. Again, do not go into the exam expecting to see problems that were on practice exams, but expect to see the fundamental principles listed in the NCCES topics for the specific exams.