iCohere's Unified Learning Management System supports all varieties of courses, virtual conferences, online communities, webinars and other professional development programs.