I can't say enough good things about John! He did a show, at my home, for my sons 6th Birthday. There were about 15 kids, aged 3-6, and all of their parents. His performance was enjoyable to every single person here. I haven't heard these kids laugh as hard as they did today, since I've known them! He is kind, composed and very funny. John is also very professional and punctual and he takes the time to ask questions before the event so that he can tailor his performance around your wants and the age of the audience. Should the need arise, I would hire him again in a heartbeat. A few mothers took his card and I hope to be invited to those parties.