HC verma is best book for JEE MAIN and 11th& 12th. This book is written by HC verma who is professor in IIT kanpur. I was also reading this book, when I was in 11th& 12th. In this book theory is limited but concept is clear. Many types of numerical like easy to hard have given in this book.
Many teachers recommended HC verma for physics. This book is best for physics. All chapters are given in the book.
For mechanics, it is best. The concept of rolling& slipping gave very simple& clear.
This book is also best for JEE advance. This book is available in two volumes, like - HC verma 1& HC verma2.