Bpp is working well for me
BPP is more better than any other book available for study of F5
Bpp books contain more theory , way more theory then kaplan. Language of BPP is more technical then Kaplan . Practical examples are often very lengthy and more complicated then in Kaplan.
Kaplan books are written in a bit simpler language, many heavy theoretical bits are omitted.
However, practice shows that it’s better to combine those books, because with BPP you can be sure that you have every information necessary and with kaplan you can be sure that you will understand that information.
BPP would be my answer as well
I Suggest BPP
BPP will be best