Also you may want to check out a product called
GoToMeeting. they have a really nice package for live online training. Has webcam support, voice, etc. (I use it to teach classes to our folks in China)
On of our vendors introduced me to it, and they do the class with two pricing models, you can call in and "hear" the class for free, access to view the cam and visual stuff requires payment.
just an option.
EDIT: I actually use their product GoToTraining