Mitch puts out quality content. You must subscribe to his channel/join the Discord community if you want to learn the best practices in Android development. I learn from his courses in 5 hours what it would take me about 2 weeks+ to learn alone from fragmented internet resources. Support him