Just completed the Dagger course and Mitch is hands down one of the best. The explanations are great and things which aren't related to the topic, such as caching or MVVM are provided in different courses or videos which Mitch points out. I really have a much better understanding of Dagger now and will be using it extensively in my projects.