I am very impressed with the breadth of knowledge and plain, simple teaching style. This is down-to-earth information for anyone to learn Android! Also, I realized that not only are there many stellar courses, but there are a TON of blog posts and YouTube videos. A GREAT way to stay current with Android development!