I passed PMP in my first attempt December 2021, My approach was
PMPrepcast preparation course podcast 1 time as initial overview of the syllabus.
PMBOK guide read 1 time, some topics more than once till the concept is clear
Earned PDU from PMprecast and enrolled for exam and paid in Jan2021
Consistently read most of the topics in"
www.pmi.org/learning/library
" which related to exam syllabus . I can share the links I followed if anyone interested.
No extra course was required for me as the concept is clear from my experience and was able to relate PMBOK guidelines and agile practice guide.
I still follow PMI webinar to earn PDU and Knowledge .
Good luck guys
Faseelath