This is a an excellent book for those wanting to learn german or those wanting improve their german. It is a super guide and does not pretend there are short cuts to becoming competent - even though a super book it requires you to work hard at the language and emphasises the key to success is constant practice.
I really wanted to speak a second language,and this book which is easy to follow and FREE was just what I needed to motivate me. However,no matter how good the book is,or how easy the book is to understand. Only If you put the self effort ,and study time in to practice, and learn,will you benefit.