Really a very good book for intermediate schools and preparation of engineering entrances. I used this book in my intermediate sessions and currently pursuing B-Tech and still it comes in use sometimes. The best part of the book is that it is neither copied nor pasted from anywhere. It is itself a classic book. The concepts given are very straight forward which is very necessary when you are having science stream. The flow of concepts is really appreciable. Nothing to mug up. Just read the chapters and solve the exercise. It has used simple language, so that you can read it very comfortably. Therefore, readability is awesome. Definitely you are going to learn many new concepts which you may not find in some other books. The articles in the chapters are very useful. Full of concept. It will make you to understand things as if you are eating butter. The number of questions are in required number and very innovative. You will feel like a teacher when you will complete a chapter from this book, because the way you read the chapter and whatever you learnt is really awesome and informative. Definitely, I recommend this book because of its good readability, perfect concepts, Adequate and excellent questions. Those who are preparing for JEE mains and Advanced, for them it is highly recommended. So buy it.