This was my first virtual course and I found it to be awesome. The chat facility, turning on the speakers to asks questions, etc. was a great experience. I was amazed at how the facilitator can deliver the lecture and also pay attention to the questions that keep coming up on the chat.