Allow a different option for courses which are chosen to satisfy a requirement than by highest grade earned.
Allow options when processing a diploma to have courses chosen to satisfy requirements in some other order than highest grades. For example, it would be much more helpful for us to have courses selected to satisfy a requirement based on chronologi...