As a senior android developer, Mitch is one of the 3 people I watch to keep up with what's new in android. For new comers and beginners, here is what you can expect from Mitch's courses: 1) Well thought out tutorials 2) Clear Explanation of what is what and why 3) Clean Code (IMPORTANT) 4) It helps you to be Job Ready (Unit Testing, DI, Architecture, etc...)