A traditional fundraising event for many charitable groups is a large scale fundraising dinner. Often it is an annual event, and it is a time for speech making, recognizing outstanding voluntary work and giving awards. The annual dinner may be a formal fundraiser,...