These days I am giving training to students in virtual classes using Google+ hangout. The video and audio quality of Google+ hangout is very good. So far I am very much impressed.
Now a days, giving training remotely is the best option. Imagine a training center located in North Bangalore and a student from South Bangalore has to travel all the way for 3 hours each way to attend classes. The student will be spending 6 hours each day in travel to attend classes. Is it worth it? Nay. Virtual classes are far better option.
In fields like SAP, a training center may not find enough number of students in one city. So virtual classes are the best option. Any student from any where around the world can attend the classes using the internet.