I'm halfway through the Dagger2 course and I must say it's by far the most comprehensible course on dependency injection I've ever seen. It's a complex topic but Mitch is an excellent teacher. Apart from his teaching skills he's got a great accent which is a big plus for me as I'm not an English native speaker. I will definitely watch more of his courses.