This YouTube channel was a new discovery for me, and so far I have watched only this video. And whilst it might not be the most detailed and rigorous ones out there (there are some big omissions in the content), it is still informative and well done, so watching it is not time wasted.