I prefer being able to do training online, as it is at my own pace. I get bored a lot of times whenever I am a student in a traditional class because it moves too slowly.
I also have a hectic schedule and this is nice because it gives me access to the material whenever it is convenient for me!