I used this book when I was preparing for my 10th board examination. This was a great help for me.This book provides a full overview of the complete syllabus and covers almost the entire course. It is a great help for students preparing for their board examinations. This book is written in a very simple language and is very easy to understand. It provides you all the important points and topics for your exam. The book is well planned with important questions along with the previous years question papers. You will find direct answers to the important questions and will thus help you save a lot of time.I highly suggest this book for your board preparations.