Bryan was amazing. He had everyone in our group laughing. All ages were entertained. He did a great job of combining his own material and incorporating info we gave him on individuals in our group. He was able to make it more personal which made it even more funny. He got the entire group involved. We would definitely hire him again!!!