updates to student reporting

This is currently not in use, but I updated the interface for
consistency.