I have been in android development for more than 4 years but i have never came across the content you serve and the way you explain all the concepts. You are simply great man.