Prepcast has been really very comprehensive and been the source of confidence for me before exam.
Books Referenced:
1. PMBOK 6th Edition (Read 2 times)
2. Head First PMP (Read 2 times)
3. Agile Practice Guide (Read 2 times)
4. Head First Agile (Read 2 times)
Method of Preperation.
1. Read HF-PMP, APG and HF-A to understand like a kid.
2. Read PMBOK and HF-PMP again for every Knowledge Area, and took 100 Questions Quiz (Excluding Exam Questions) from PrepCast for every Knowledge Area. Carefully reviewed every Wrong answer. Every Knowledge Area had corresponding Agile Mindset Application.
3. Read APG Again.
4. Took PMP Mock Exam 1 with 66.7% Score
5. Went through my ATP's materials (PPTs) as a refresher.
6. Went across mock exams provided by a lot of other sites to get basic and moderate level practices (These were not as relevant and comprehensive as Prep Cast's)
7. Based on those results, I went through PMBOK Guide, AGP again through a glance focusing on Weak Areas.
8. Took PMP Mock Exam 2 with 75%, PMP Mock Exam 3 with 75.6% and PMP Mock Exam 4 with 76.7% within 2 days before exam(I know this is too close). Didn't take ITTO Test, since its not really required.
The Exam is mostly like others have said.