Arihant All In One Physics Class 12
Hello,
All in one physics for class 12 is one of the best book for a student preparing for CBSE board. It has all the things required to clear all the basics of the subject. You can easily score more than 90 marks in CBSE board. It has solutions to all the questions.
The best way to study from this book is to first read the full theory and then go from short questions to long questions. And then refer to previous year questions given in the book.