Hi!
It depends on the software. If the software is great, the training will be great. If the software is crap...
"The most effective training is done face to face. The interaction between humans is part of the natural learning process."
Not true...Great software will be WAY better training, than face-to-face with a crap instructor and/or crap course materials.
cliff
NBO