As someone who struggles to stay engaged during long stretches of time (ADHD FTW), I really appreciated the virtual classroom components where we were doing things alongside the instructor. Helped me keep better focus! The instructor did a great job.