I love the idea. An immediate thought is whether this technology can be abstracted for use in different departmental infrastructures (training a new frontend dev on the platforms/tools the rest of the dev teams use, training a salesman on the CRM tools/communication protocols, etc.) and for the lessons to be customized to the needs of a specific company. Obviously that would require a lot more API work, but I think it'd be super valuable for different types of teams. I think I'd pay for it.