I have been following Mitch for the last 1.5 years, and it's one of my favorite instructors on the internet in terms of android development. Even though there are many android tutorials on the internet, I always prefer to watch Mitch's courses because of his teaching techniques and up to date technologies. Highly recommended to everyone.