Each year we require our associates to complete legally required courses. The course names typically do not change but we slightly alter the content. The number of courses each department is required to complete varies, so we create multiple curricula to have some curricula with all of the courses and some curricula with only one of the courses.
The problem is that each year we need to perform bulk enrollments and I believe the process could be optimized if you provide an option for curricula enrollment to trigger re-enrollment in courses.
Today, if I enroll a user in a new curricula, they will be marked completed since they have already taken/completed the courses in the syllabus. However, due to compliance they need to retake the courses.