I decided to throw a party for my wife's birthday last minute. James was absolutely fantastic. Professional, funny, and amazing magic. He was the hit of the party and made my wife feel like the queen she is. I am forever grateful and would recommend James to anyone looking for memorable, professional entertainment.