Jim is talented and nice to listen to in a lounge or restaurant. I wouldn’t use him again for a wedding reception, however. The photographer kept the bridal party too long and Jim got ‘grumpy’ when he had to improvise rather than follow what was planned. His timing was off when introducing the bridal party and skipped one couple. Not so big of a deal about missing the couple but he was rude to me(mother-of-the bride) for no reason other than the late start.