Includes good question and extra topics for more concepts. Explanation is less, first you will need to study from any other book like S.Chand, Pradeep, Vk and S.dinesh etc but after studying from those books you will understand form this book better as this is concept purpose only. This book covers those topics too which you will hardly find on any other book
The is good. It has concepts explained and thought provoking exercies. But the con is that it has some terms mentioned but not ever explained. So it make us difficult to understand the concepts.The page quality could has been more better than this.