Learning a language (english,japanese,korean,etc) from textbooks are terrible. You want to learn by being immeresed in the language, like a little kid in that country. Textbooks teach in ways most people don't talk anymore. You only learn about the language, with textbooks considering 80% of that foreign language textbook is english.
Languages evolve but a textbook doesn't.