The problem with unenrolling is that when they reenroll, it will bring back their data from last year.
You can reset the course each year - this will clear out all students and their data.
Or you could just duplicate the course each year. This is the cleanest way as it retains all the previous data, the students have a new course to complete and you can update it if needed.