I like the way mitch explain things, the content is not heavily edited so it feels natural and easy to understand, he took a concept that i struggled with in the past which is DI and made it super simple to understand, Cheers mitch.