I have a couple friends who are needed Hindi speakers, they laughed a lot when I used some of the phrases in this book. Sometimes because it was just funny to hear a white guy say them, and other times because they would never have said things that way.
This book is good for learning certain phrases. But some of the phrases, I'm told, are not always in mood appropriate.
This book does teach you a lot of informal phrases, however. So if that is your goal, this book will help you achieve it.The book is physically quite small, so it's easy to carry around.