This was really helpful for a health insurance presentation I did. The only problem is that it is very "business" lingo oriented, obviously, so while the terms were all correct, if you're dealing with people who don't know the lingo, you still have to explain the terms to them in layman's language. This was not a huge problem as I have to do this for my English-speaking clients, too, so it wasn't exactly shocking or the book's "fault."