@SarahV2008 - I feel your pain! While it’s not 100% reliable, I have been using the Certifications & Retraining feature. By creating a certification for your course(s), you can set it up so the certification will expire and require users to renew (retake) the training every 365 days. You can also view how many days till each user must renew, but looking at the Awarded To list in Certifications & Retraining. Make sure you also update the Certifications & Retraining field under Advanced Settings of the Course properties. You can then use the notification trigger ‘Certification has expired’ and notify users of the upcoming expiration by selecting notify 30 days Before the Event. What I learned (the hard way) is that the expiration notification is triggered first, but then the user has to actually log into the LMS before the enrollment event occurs, so until they log into the platform, they aren’t technically re-enrolled in the course again. Somewhere around the point when re-enrollment occurs, the course record is automatically ‘archived’ so you can still see past completion dates (use the Reports tab in the Course Management screen and select Archived Enrollments to view previous records). Although it ‘works’ it can be a little buggy, so I’m really hoping they will update this feature to make it more reliable and easier to use. In the meantime, it’s really your best option. Best wishes to you!