Couldn’t recommend David more for zoom entertainment (I assume he’s great in person to but have yet to experience it!). I hired David for a zoom bachelorette party upon recommendation from a friend. He entertained us for a solid 40 min (going over the allotted 30 min) and we were in awe of his ability to do so even virtually ! He was funny, charming and got every single one of us 8 participants involved. He was more reasonably priced than all of the other entertainment we considered. No brainer!! Thank you David for engaging all of us and utterly confusing us with your magic and mentalism!