Richard Feynman has by far the best explanations I have ever seen from anyone in my life. His explanations are fascinating and deceptively simple. His explanation of electricity in this video has fundamentally changed the way that I see the world: https://www.youtube.com/watch?v=kS25vitrZ6g&feature=youtu.be...