David was engaging and made a huge number of caricatures in the 3 hours he was there! Everyone had fun.