I like his lecture. If my Physics Professors were in my student years. I might have done way better.
I used to thought Physics is my failing, as I don't got A in Physics.
Now, I still not getting an A but I couldn't got enough of this stuff.
Enjoy.