Awesome book!! Problems are challenging and require good conceptual clarity to solve. The best part of the book is how the author has introduced multiple ways of tackling a single problem including elegant ways of approaching a problem. Will be a great resource to build fantastic problem-solving skills for JEE Physics.