Detailed legend
Detailed report (courses mentioned)
Some requirements broken down into subrequirements
When a requirement is complete, course number and grade is shown
When a requirement is not complete, list of possible satisfying courses is given