It's difficult to get the answers to questions you encounter a month later. Many people like to study at their own speed, and find that a crash course leaves them shattered. Moreover some concepts take a long time to 'gel'. The most important aspect, however, is the contact with people who can help . Moreover, your contribution will be valued by others on the course.
Virtual education is collaborative learning over networks and other electronic media.
It's particularly suited to technical subjects where material is expensive to create and where many 'students' are working in relative isolation. For many of you it could be difficult to get time off for a 5-day course, which, with residential and other courses will be much more costly than this course. Some of you will work at home, others as part of your regular work. You'll work from a good textbook, have access to over 100 classes specifically tailored for this, and be able to ask questions whenever you want. In the later stages you'll work in project groups where you can share the load.