Avi is the ultimate in entertainment. He keeps the audience involved and on the edge of their seat. He is professional, entertaining, funny and just plain good at what he does. I would recommend Avi for your personal as well as your professional needs. He won’t let you down.