I wanted to learn Dagger 2 for Android, and every tutorial was not helping at all, except Mitch's. I strongly advice watching his tutorials.