Virtual Versions of Presentations and Workshops

Frank offers virtual versions of his presentations and workshops.