On a related note, why do we have "latest_due_date"? Simply retrieving due_date will give the most recently updated due date. I feel as though latest_due_date is ambiguous, as it actually returns the due date with the latest timestamp, rather than the most recently added. This mean that if a teacher were to correct the due_date, updating it to an earlier day, then latest_due_date would still return the old due date.