A method comprising invoking a remote learning management system to
provide an external course. The method also includes enabling the remote
learning management system to send tracking information to a local
learning management system. Next, the method receives, from the remote
learning management system, the tracking information. A local copy of a
learner's progress is updated in the local learning management system
based, at least in part, on the tracking information.