[Dashboard] Courses should roll off at the "term end" date, not the "Teachers Can Access to" Date

Problem statement:

When the "Teachers Can Access To" date for a term is set later than the actual Term End date ("Term Runs To..."), the course remains on the teacher's dashboard (in Card View). This leads to cases where there are many many courses on the dashboard. This also applies to the list of courses that apply in the Courses flyout menu. The reason I have set the "Teachers Can Access To" date so late is because teachers complained about not being able to go back and make changes to their course (especially in the case of the need to re-grade student work due to special circumstances). But now they are complaining that there are too many courses on their dashboard. I have tried to explain the "Favoriting" feature many times, but it does not seem to be an intuitive solution. It has not been adopted by my instructors despite my encourarement, so this may actually be about a design flaw with the favoriting feature (from the dashboard, it takes several clicks to do).

Proposed solution:

It would be best if "active courses" (which is what is displayed by default in Card View if no favorites have been selected) were defined by the official term end date not the "Teachers Can Access to" Date.

User role(s):

instructor