Mike did a very nice job with our 9-year old boy and his rowdy friends. It was not easy to keep a group of 15 active boys entertained, but he did it! My son was very excited about the tricks Mike did, and about learning some secrets of the trade. Mike was very nice, professional, and low-maintenance, which I appreciated as I was very busy myself that day. I would certainly recommend him, particular for slightly older kids/ adults vs very young children, as his demeanor is more calm and witty vs. silly and loud.