As English teacher who teach in Indonesia, I found this is very useful and interesting. Thanks for sharing. I also recommend some of the app and way of teaching from this articles to my students. It appears that playing in english apps and watching give more prominent result for the millenial gen...