This is a good book. I have read few chapters. There are sample cbse questions along with extra questions added by the publisher. The questions are neither too less, nor too much as to give a headache to the students. The difficulty level is medium as is in exam. All the topics are covered fluently along with an in depth analysis of each topic. There are topics from last year as well so as to give a hint of how the questions may arrive. You should go for it. It will not prove to be a waste bu...