We went to Randy The Magic Man to help my 16 year old son put together a presentation for school that we wanted to include some magic tricks. In just an hour, Randy was able to take our 'mish-mash' of random ideas and put together a fantastic, impressive, and do-able routine for my son. He is knowledgeable not only in magic, but all aspects of putting together a top-notch performance. Randy is not only professional, but also a lot of fun to work with! Should the need arise (and hopefully it will), we would definitely work with Randy again. I can't recommend him highly enough!!