My seniors used bpp for P4. P4 is pretty vast although it is interesting but it is very difficult. The key to pass is to practice as many questions as possible. Please do read the examiner’s articles. i dont like kaplan, in my opinion the english used in the text is too simple and wont help u much for discussive questions but it can be quite useful when you’re struggling to understand some complex sentences like in bpp textbook.
Hope this helps.
you can try Kaplan
Hi friend, I am also studying P4. I want to study together with you sharing knowledge and other resources. Please email me to email@example.com
Please go for Kaplan. It is the best