Particle Physics For Non Physicists: A Tour Of The Microcosmos

The lecturer doesn't tell you anything without first telling you the context and how we know what we know. I still don't understand what a photon really is or what exactly is meant by spin, but that's not the fault of the lecture. It's more that their real meaning is tied up with esoteric mathematics and the lecture stays away from the math.