Lately, the work I've been doing for E-Learning projects has been character and dialogue based rather than taking on the role of the single voice of the course instructor (by the way, those college drama classes are really paying off). And what's interesting, and encouraging, is the quality of the scripts.
No doubt, being trained in technical writing for print has not always translated well to writing for technical narration. I served as a technical writer on a few software projects over the years and it's truly a challenge to create the clarity to impart technical information in print, let alone do it for the spoken word. Truly, the art of writing is re-writing.
Taking a few playwriting classes has proven extremely helpful in understanding how to write dialogue.
When a good script of this nature comes my way, I appreciate the effort behind it. Characters, or personas, are defined not just as, for example, "Tom is a 30 year old Project Manager with a broken widget", but in the dialogue as well. Tom may be frustrated over the problem he's trying to solve, or he may exude confidence that he will resolve the issue. This comes across in how Tom speaks.
It would seem to be an advantage to the creators of E-Learning projects to incorporate more characters into the mix. Characters can address issues in a personal manner. Multiple character projects offer the added benefit of two or three characters engaged in discussion about an issue and finding a path to resolution. And for my part, it's extremely fun to do.