Not sure I’d want to use it as my only resource, but as supplementary material it’s excellent. He really explains concepts well (some better than others though, though this is likely a ymmv issue).