Introduction of Quantum Mechanics and Introduction to Electrodynamics, both by David J. Griffiths. He also wrote Introduction to Elementary Particles, but I have not read that one.
Both books masterfully take exceptionally complex fields and break them down into easily digested chunks, with a clear progression of ideas as you go through the book. Do note that these are "Introduction" books written for Junior/Senior Physics majors.