I have to say I have worked his show 3 times now and it is impressive. We have to sign and agreement to not disclose how they are done, but even knowing how they do the tricks, it is impressive, a LOT of split second timing.
Penn and Teller on the other hand, really do things on stage that I can see from every angle and still can't figure them out.