David Morin and David Griffith  these 2 davids are the one you want for introduction to various topics , (tho Jackson's classical electrodynamics is good ) but anyways the book maybe over kill for me as a jee adv aspirant the problems are stupendous I am literally in love ,and am willing to solve the book too after my jee ,tho totally overkill for jee , instead I recommend buying physics galaxy for jee , honestly really good book couldn't recommend it enough plus funny too , humour is always a welcome addition I guess David G and David M do humor the best , idk I know maybe I'm being a fan girl but seriously I love this book , sadly I wasn't aware if exams like NSEP ,INPHO ,and IPHO during my school so I couldn't try them out ( cries in the corner ) great book for ipho students too for inpho tho hm the level is not that different for jee adv (leathy problems tho ) so for inpho only go for physics galaxy