Great to build your own approach to language learning
This book really rationalizes its recommendations and criticisms of language learning. When reading this book, it's really easy to blow past the little tips that may only show up in a sentence or two while he intends many weeks to be spent with that idea..such as listening. The book breaks down "fluency" into edible numbers based on "kindergarten fluency, 5000 words", 10 year old fluency, adult native fluency (along with typical words). This was a mind bender for me, especially after learning what kind of conversation you can expect to have with each level of 'fluency". In summary, this book illuminates language learning so that you can understand the work required to hit your language goals, help you optimize your language learning, explains how to really train an accent, and then dives into advanced linguist topics if you're there. I highly recommend this book!