An automated method of providing courses to users within an organization
can include subscribing a user to receive availability notifications for
at least one selected course and notifying the user when a selected
course is available. The method also can include detecting successful
completion of the selected course by the user and responsive to the
detecting step, updating a profile of the user to indicate successful
completion of the selected course.