how to choose good assessment books
First, look for those books that provide a summary of each topic whether it's for a math, e math, chemistry, physics or combined science for o levels or secondary level
Secondly, choose those books that have a reasonable amount of practice questions, take note of the font printed! Some publishers use large font, this reduces the number of questions available for practice.
Lastly, choose those books that give explanations together with the answer key.