If u r preparing for jee examination then it is a must book for u.read each and every concept of this book and practise each and every question from this book.it is a must book but not a sufficient book.if u r preparing for jee physics then u have to go through other materials/books as well as practice has no limit.