Possible Scenarios:

1. Long list of classes show up when teacher is trying to create and grade assignments

2. Accidentally put assignment into wrong term's gradesheet.


Solution:

A term should be made inactive once all grades are in, and all report cards have been printed or published.