Joe Leo is an amazing mentalist. We hired him to do a show for about 30 – 40 of our friends and everyone had fun! It was the perfect amount of humor interspersed with unbelievable feats of mind-reading. He performed for a solid 90 minutes and no one was bored for even a minute. Everyone who wanted to had a chance to participate and those that didn’t never felt pressure to. I would hire him again anytime!