“I think what separates a good magician from a great magician comes down to two factors. One, a great magician can captivate all ages with the same tricks at the same moments and two, can engage his or her audience in such a way that they feel as though part of the magic was only possible because of their presence. I have seen Craig perform on several occasions, among a diverse crowd, spanning generations, and can honestly say that he falls into the second category!”