Passed PMP on the first attempt last week, Even though I purchased PM Prepcast, I felt it too extensive with more than 50hrs videos (Some people will like it). So, I Purchased Joseph Philips's course, Sabari's course, and Andrews course on udemy for around 10 dollars each along with some mock tests. After completing each knowledge area, I answered around 100 questions related to the same knowledge area. I completed all three courses (When I did not understand some portions from the joseph course, I understood it from other courses) and Took 2 mock tests as well at the end (Planned to take more, but I did not get enough time. I also did not get the time to read Rita Guide or PMBOK. Still, I passed the Exam. However, I suggest you read any guide and take a minimum of 5 mock tests if you have time to make sure you pass on the first attempt.