Alon ShavitVirtual camp explainer: the future of tech adoptionWhat are virtual camps?Dec 6, 2020Dec 6, 2020