This was a fun evening of entertainment! I could have done without the vocalist at the beginning (I came to see magic!) but the vocalist is the magician's wife, so ... smart man.
I would call Craig a traditional magician/juggler with an extra helping of cheese and humor. You've probably seen most of the tricks before, but he makes them seem new. I just enjoyed the show so much! He asked for volunteers from the audience, and I was one. Even right there on stage, I couldn't believe what I was seeing. I shuffled the cards, I threw the whole deck in the air, and he still managed to pull off a really cool trick (no spoilers here!)
Highly recommended.