The worst tippers I've experienced are people with like really thick South American accents.

I've gotten my share of good tips off of black families. I'd say percentage wise they have tipped me better then the average white person family I get.