I have been using this book for the last six months and have found it to be the best of its genre. I found the topics highly relevent and interesting since they deal with natural/realistic conversation, such as 'likes and dislikes' and 'going for dinner'. It doesn't concentrate on 'traveller's Farsi' (e.g. airport/hotel/greetings} like most of the other books available. Another plus is that having a CD is much more covenient than trawling through a tape. My only criticism would be that it tends to rush through the writing section too quickly for most independent learners, with regard to connecting the letters together. If you are on a Farsi course or have Iranian relatives they could help you but otherwise you might have to refer to another source to help you with writing. Nevertheless, in my opinion, this is definitely the best book available for learning Farsi/Persian.