Will the whole program be completely, or just partially virtual?

The whole program will be completely virtual, a mix of online meetup and self-paced work.