Dennis Rourke is a master magician and has entertained audiences across the country for more than 20 years. Dennis' specialty is sleight of hand with cards. From simple surprising tricks to dazzling flourishes, he has perfected the secrets of delighting an audience with just a deck of playing cards. As a speaker, Dennis has trained corporate audiences in a variety of subjects. He has taught magic to beginners and professionals.