The Complete Advanced Pilot by Bob Gardner is indeed a great book, I would recommend it. For your FOI's pick up a copy of the Aviation Instructors Handbook (FAA-H-8083-9A), in my opinion this is a must read to prepare for your FOI test. ASA Instructor Test Prep has a great study guide and...