Very Good Book<br>Many compare it with Bm Sharma of Cengage<br>But it depends on u<br>Dc Pandey has less questions and theory but it tries to explain theory through questions like HC Verma<br>BM SHARMA is good as a standalone book<br>But solving it entirely is a tough job🙂<br>BUT i am deducting 1 star as it does not cover polarization in wave optics<br>Hope u find it helpful