A good cover-to-cover read. Every physics student should read this book before they take the physics GRE, or even just for fun. Griffiths is awesome.<br><br>The prereq for understanding this book probably falls around differential equations and basic linear algebra. You can definitely get a lot out of the book without knowing these, but in order to get most topics, you should have taken these classes. IIRC, some fourier transforms were involved, but not many. I would actually recommend reading it alongside other, more mathematically rigorous textbooks, just to actually understand the expectations and ideas of particle physics a bit better, but definitely get this one to show you ideas and histories better.