What is a good way to learn special relativity? i'm in my third year and i'm having to do stuff like relativistic E&M. My second year prof who taught me SR was a retard and did not know how to teach any of us. So I do not have a good foundation for third year SR related topics. I am also starting to cover some GR too.
