11. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and including instructions that, when executed, are configured to cause at least one processor to: collect, in conjunction with displayed learning context provided by a learning management system (LMS) and based on a protocol format used by the LMS, first learner progression data of a first learner, and second learner progression data of a second learner, the progression collector being further configured to submit each of the first learner progression data and the second learner progression data for processing by the LMS using a learner submission process and in accordance with the protocol format; aggregate the first learner progression data and the second learner progression data into team progression data represented using the protocol format used by the LMS; provide the team progression data to the LMS as virtual learner progression data including submitting a virtual learner in accordance with the learner submission process and the protocol format; receive progression results processed by the LMS for each of the first learner progression data, the second learner progression data, and the virtual learner progression data representing team progression results, receive, from a rendering engine of the LMS, rendered team progression results including first learner progression results, second learner progression results, and virtual learner progression results; render the virtual learner progression results in conjunction with an identification of the virtual learner progression results as the team progression results, within a team-enhanced LMU user interface (UI); and blend rendered results from the rendering engine of the LMS with rendered team dynamics data representing non-content contributions of the first learner and the second learner.
11. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and including instructions that, when executed, are configured to cause at least one processor to: collect, in conjunction with displayed learning context provided by a learning management system (LMS) and based on a protocol format used by the LMS, first learner progression data of a first learner, and second learner progression data of a second learner, the progression collector being further configured to submit each of the first learner progression data and the second learner progression data for processing by the LMS using a learner submission process and in accordance with the protocol format; aggregate the first learner progression data and the second learner progression data into team progression data represented using the protocol format used by the LMS; provide the team progression data to the LMS as virtual learner progression data including submitting a virtual learner in accordance with the learner submission process and the protocol format; receive progression results processed by the LMS for each of the first learner progression data, the second learner progression data, and the virtual learner progression data representing team progression results, receive, from a rendering engine of the LMS, rendered team progression results including first learner progression results, second learner progression results, and virtual learner progression results; render the virtual learner progression results in conjunction with an identification of the virtual learner progression results as the team progression results, within a team-enhanced LMU user interface (UI); and blend rendered results from the rendering engine of the LMS with rendered team dynamics data representing non-content contributions of the first learner and the second learner. 14. The computer program product of claim 11 , wherein the instructions, when executed by the at least one processor are further configured to collect the team dynamics data characterizing relative contributions of the first learner and the second learner.