First of all, Bill is hilarious. The magic is really excellent and cool too - but first and foremost this man is a comedian - and a good one! Working with him was a true pleasure. He is 100 percent professional, knows what he is doing, and on top of it all he's really NICE. I talked to a lot of performers, and Bill was by far the most professional and friendly person I met. I know he would be an excellent choice for a child's party due to his experience - but understand that he is a perfect fit for grown-ups too! He did a lot of research to tailor the humor to my group, and really involved the crowd in the show. Just loved him!