I think this is an excellent resource, especially since the audio files are available. Would be good if the audio files were somehow available in MP3 for those who do not have a device capable of playing from the embedded files in the text.
This is an excellent teach yourself book - easy to work through and the topics are relevant. The only problem is that once into it, I have discovered I need the CDs that go with it. They are not available separately - very frustrating!
There aren't may Indonesian language books out there. In fact I had two choices, this book and 'Colloquial Indonesian'. Since I've used Teach Yourself and liked them, I decided to go that way. I am learning Indonesian because my fiance's family is Indonesian and we will probably be spending a few weeks on holidays in Indonesia each year. I'd like to reach a conversational standard so I can be less of an orang buleh (the Indonesian equivalent of a gringo).
This book is my main workbook and reference for learning the language. It is well structured and features clear and easy to understand exercises and explanations. Each chapter has two dialogues that introduce a handful of new concepts, each followed by the explanations and exercises for those concepts. I have read the book through several times, but like any language, you need to master each concept, so I'm only really halfway through. None the less, I have every confidence that it will get me to where I need to be. If you want to learn Indonesian properly I highly recommend this book.
There were some deficiencies however. The vocabulary at the back of the book is incomplete, which is mildly annoying. If you were just using the book to learn some Indonesian for a holiday the missing words would not be a big deal, and if you are being really serious, you will have a dictionary and can look them up. Also the majority of audio exercises in terms of time were spent on speaking exercises which repeated themselves over and over. It felt a bit like padding out. Moreover, the tracks often started part way through exercises, or major exercises were buried in the middle of tracks. This made it a bit hard to navigate.
If you are serious you will need a lot more resources. There is a standard way of learning languages that often ends in failure, and the smart way. If you aren't sure of which is which, I highly recommend reading Benny Lewis' Fluent in 3 Months. You will also need a dictionary. I use and can recommend the Oxford Indonesian Dictionary which is available from Amazon US. I presume the Tutle Dictionary available on amazon.com.au is equally good. I also used the Berlitz Language: Indonesian Phrase Book & Dictionary because it has a variety of phrases that help to understand how to speak the language as well thematically grouped words - foods for example.