BUZZ: How students submit assignments