Full threadbinary_slinger·I'm surprised this hasn't been solved by either in-house or off the shelf course management solution maintained by the institution.View on HN