John was AMAZING! All kids (big and small) were fully entertained even the teenagers! He was silly, corny, jokeful, personal and patient with the kids. Everyone loved their balloon animals and other things he made the adults even got in line. I would HIGHLY recommend John for any and everyone searching for a magician. I am 1000% sure we will be using his services again!