Coffee for Good is a nonprofit coffee shop that uses its earnings to train staff members with differing abilities.