Experience so far
I have been gone through some corporates digital learning courses in various companies. And I was disappointed.
It was because more of these courses are just for skipping forward and not really for gaining knowledge.
The digital learning means for many people that they are disconnected from the teacher somehow and they can cheat.
I have gone also through many MOOCs and I had a really wonderful experience when I was asked to apply the new skills into the "analog" world. Then I received also feedback from my fellows and could reflect on the new gained knowledge.