Top critical review
Good as supplementary
on May 9, 2017
The topics covered in the book are quite exhaustive, however, the topics are generally very thin. You will have to complete your information on your own. I.e. some essential language is left out of topics, and many suggested language lists are very limited and basic. Some information is outdated and other times the language presented is awkward/unnatural. A lot of the graphics are cheesy and potentially distracting/confusing. The exercises are bare bones and not terribly helpful. The layout in general not conducive to conversation.
This book would make a very good reference and supplementary book, but I would never use it as my primary resource.