I have had Nate perform at a couple of different occasions. He has a great way of customizing his presentation according to the type of venu and audience. He has performances to the whole audience and also worked through the room, up close, at tables. He was flexible when faced with last minute changes. Each time he had new illusions. Great attitude and showed up on time. Not a gimmicky magician for toddlers, works best for young adults through seniors. Sharp wit, clean humor.