Jim The Magician was amazing!!! We hired him for a baby shower and everyone was totally in awe of his magic. He made the afternoon even better and was so friendly. Would love to hire him again and would recommend him for any function. He just mingled with the party and everyone was able to get involved !!!!