I passed my PMP on the 24th September 2021
I used udemy for the 35 PDU/contact hours which was good but had some gaps in certain areas.
The lecturer recommended PM PrepCast for mock exams which I highly recommend - the questions are not necessarily structured or written the same way as the actual exam but they really help with how to read
and understand the questions and also the the areas/topics you are likely to see. Completing all the mock exams helped me learn about certain topics that are not covered in great detail in the PMBOK itself.
Tip: read each question carefully