When and How Much to Tip at a restaurant or in other situations

When do Americans tip?  How much?  You might be surprised at the differences between American tipping habits and those of your own home culture.  Get the quick answers right here: https://www.bbcamerica.com/anglophenia/2012/08/tipping-in-america-how-to-do-it-and-what-to-expect-if-you-dont