Peter Ward's upcoming events on Virtual