Michael Karl was fabulous. He made the party! No one expected to have this kind of entertainment. He was able to with mingle and entertain people during cocktails and after dinner he dazzled the crowd with some mind boggling tricks. He entertained and stumped some of the smartest people I know. We had a great time.