This video is rather long but definitely worth it!

The original lecture can be foundĀ here.

-Ryan