It is not easy to crack this exam and I also cracked PMP certification exam and I was getting training from Koenig solutions and I did lots of hard work for this exam.
According to me, Hard work is must for any course for any work
Training for Project Management Professional (PMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, and Certified Associate in Project Management (CAPM)®