OMG Todd McKinney was AMAZING! 5 stars all day long! He arrived right on time, unloaded all of his equipment and started the show as planned. The magic was really cool and his humor was so funny. At one point I thought I was going to hyperventilate from laughing so hard. He had the audience spellbound and I am not just talking about the kids (teenagers too) but also the grown ups. This guy knows how to entertain people! You can tell that Todd loves what he does for a living as it shines through his performance. Now I know why my co-worker recommended him over another guy that I found online. I couldn't have been any happier! Todd is the BEST and he is cute too!