https://www.youtube.com/watch?v=9HH-asvLAj4
And a longer, deeper dive (also very good).
https://www.youtube.com/watch?v=g2tMcMQqSbA